|
|
Opslået på 08/04/2015 14.35.23
|
|
|

Når en JSP-side på serveren køres første gang, oversætter JSP-motoren på serveren først JSP-sidefilen til en java-fil (java-servlet), kompilerer java-filen til at generere en bytecode-fil og svarer derefter på kundens anmodning ved at køre bytecode-filen. Opgaven med denne bytekodefil er: 1. Giv de almindelige HTML-markupsymboler på JSP-siden til kundens browser til visning. 2. JSP tags, data- og metodedeklarationer samt Java-programmer udføres af serveren og sendes til kundens browser for at vise resultaterne. 3. Java-udtrykket beregnes af serveren, konverterer resultatet til en streng og overleverer det derefter til kundens browser til visning. Så faktisk er al eksekvering, der kræver logisk vurdering, færdiggjort på serversiden, og alt, hvad der sendes til browseren, er en række trykte sætninger. Browseren er kun ansvarlig for at indsamle og vise data. Hvis brugeren besøger igen, vil JSP-motoren direkte finde den kompilerede servlet-fil at køre, hvilket er grunden til, at JSP-siden kører hurtigere end siden, der er skrevet på andre sprog (såsom asp). Selvfølgelig skal vi indse, at den første udførelse af JSP vil være meget langsom, så den første kørsel overlades som regel til systemadministratoren. |
Tidligere:asp.net læs instruktionerne til indkøbskurven, du skal laveNæste:SQL Server 2008-nøgle, SQL Server 2008 R2 serienummernøgle
|