Heim  >  Artikel  >  Java  >  Was macht JSP?

Was macht JSP?

青灯夜游
青灯夜游Original
2019-05-17 11:24:164403Durchsuche

Was macht JSP?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn