|
|
Postitatud 08.04.2015 14:35:23
|
|
|

Kui JSP leht serveris käivitatakse esmakordselt, tõlgib serveri JSP mootor esmalt JSP lehefaili java (java servlet) failiks, kompileerib java-faili baitkoodifaili genereerimiseks ning vastab kliendi päringule, käivitades baitkoodifaili. Selle baidifaili ülesanne on: 1. Anna tavalised HTML-märgistussümbolid JSP lehel kliendi brauserile kuvamiseks. 2. JSP sildid, andme- ja meetodideklaratsioonid ning Java programmid käivitatakse serveri poolt ja saadatakse kliendi brauserisse, et tulemusi kuvada. 3. Java avaldise arvutab server, teisendab tulemuse stringiks ja annab selle seejärel kliendi brauserile kuvamiseks. Seega on kogu loogilist otsustusvõimet nõudev täitmine serveri poolel lõpetatud ning brauserisse edastatakse ainult trükitud avalduste seeria. Brauser vastutab ainult andmete kogumise ja kuvamise eest. Kui kasutaja külastab uuesti, leiab JSP mootor otse kompileeritud servlet-faili, mida käivitada, mistõttu JSP leht töötab kiiremini kui teistes keeltes (näiteks asp) kirjutatud leht. Loomulikult peame mõistma, et JSP esimene käivitamine on väga aeglane, seega antakse esimene käivitamine tavaliselt süsteemiadministraatorile. |
Eelmine:asp.net loe ostukorvi juhised, mida pead tegemaJärgmine:SQL Server 2008 võti, SQL Server 2008 R2 seerianumbri võti
|