Der vollständige Name von JSP ist Java Server Pages (Java Server Pages ist der ASP-Technologie ähnlich). Sie basiert auf dem traditionellen Webseiten-HTML (einer Teilmenge davon). Fügen Sie in eine Standard-Universal-Markup-Language-Datei (*.htm, *.html) ein Java-Programmsegment (Scriptlet) und ein JSP-Tag (Tag) ein, um eine JSP-Datei mit dem Suffix (*.jsp) zu erstellen. Mit JSP entwickelte Webanwendungen sind plattformübergreifend und können sowohl unter Linux als auch unter anderen Betriebssystemen ausgeführt werden.
Einfach ausgedrückt kann JSP:
● Java-Skriptcode in HTML einbetten
● Der eingebettete Java-Skriptcode wird von der JSP-Engine im Anwendungsserver kompiliert und ausgeführt
● Anschließend werden die gesamten generierten Seiteninformationen an den Client zurückgegeben
Die JSP-Seite wird von der JSP-Engine ausgeführt, die auf dem Webserver oder Anwendungsserver installiert ist, der JSP verwendet. Die JSP-Engine akzeptiert Client-Anfragen für JSP-Seiten und generiert JSP-Seiten als Antwort an den Client.
JSP-Seiten werden normalerweise in Java-Servlets kompiliert, eine Standard-Java-Erweiterung. Seitenentwickler haben Zugriff auf die vollständige Java-Anwendungsumgebung, um die Skalierbarkeit und Portabilität der Java-Technologie zu nutzen. Wenn die JSP-Seite zum ersten Mal aufgerufen wird und noch nicht vorhanden ist, wird sie in eine Java-Servlets-Klasse kompiliert und im Speicher des Servers gespeichert. Dies führt zu einer sehr schnellen Antwort des Servers bei nachfolgenden Aufrufen der Seite (dadurch wird das Problem vermieden, dass CGI-BIN für jede HTTP-Anfrage einen neuen Prozess erzeugt).
Das obige ist der detaillierte Inhalt vonWas macht JSP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!