JSP (Java Server Pages) von Sun ist eine dynamische Webseitenentwicklungstechnologie, die auf der Serverseite ausgeführt wird und auf der Java-Technologie basiert. Bei der Ausführung von JSP muss auf dem Webserver eine Engine eingerichtet werden, die JSP-Webseiten kompiliert. Es gibt viele Möglichkeiten, die JSP-Umgebung zu konfigurieren, aber die Hauptaufgabe besteht darin, den Webserver und die JSP-Engine zu installieren und zu konfigurieren.
Im Folgenden wird Tomcat als JSP-Engine verwendet und mit den drei Webservern Tomcat, Apache und IIS zusammengearbeitet, um drei Lösungen zum Aufbau einer JSP-Laufumgebung zu beschreiben.
1. Einführung in verwandte Software
1. J2SDK: Java2-Softwareentwicklungstool, das die Grundlage für Java-Anwendungen bildet. JSP basiert auf Java-Technologie, daher muss J2SDK vor der Konfiguration der JSP-Umgebung installiert werden.
2. Apache-Server: Ein häufig verwendeter Webserver, der von der Apache-Organisation zur Bereitstellung von Webdiensten entwickelt wurde.
3. Tomcat-Server: Eine von der Apache-Organisation entwickelte JSP-Engine. Sie hat die Funktion eines Webservers und kann als unabhängiger Webserver verwendet werden. Als Webserver ist Tomcat jedoch bei der Verarbeitung statischer HTML-Seiten nicht so schnell wie Apache und nicht so robust wie Apache. Daher verwenden wir Tomcat im Allgemeinen mit Apache, damit Apache statische Seitenanforderungen der Website bedienen kann, während Tomcat dies tut als dedizierte JSP-Engine, die JSP-Parsing für eine bessere Leistung bereitstellt. Da Tomcat selbst ein Unterprojekt von Apache ist, bietet Tomcat starke Unterstützung für Apache. Für Einsteiger ist Tomcat eine sehr gute Wahl.
4. mod_jk.dll: Ein Plug-In, das vom Jakarta-Projektteam der Apache-Organisation entwickelt wurde, um Apache die Unterstützung von Tomcat zu ermöglichen. Mit diesem Plug-in kann Tomcat nahtlos mit Apache verbunden werden.
5. tc4ntiis.zip: Ein Plug-in, das vom Jakarta-Projektteam der Apache-Organisation entwickelt wurde, um IIS die Unterstützung von Tomcat zu ermöglichen.
2. Software-Download
1. j2sdk
-Version: j2sdk1.4.1 (35,9 MB)
Adresse: http://java.sun.com/j2se/1.4.1/download.html
2. Apache2
-Version: Apache2.0.43 (6,69 MB)
Adresse : http://www.apache.inetcosmos.org/dist/httpd/binaries/win32/
3. Tomcat4
-Version: 4.1.21 (8,33 MB)
Adresse: http://jakarta.apache.org/builds/jakarta-tomcat -4.0/release/
4. mod_jk.dll: (136 KB)
Adresse: http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/
5. tc4ntiis.zip (220 KB)
Adresse:
alle Das Obige ist freie Software.
3. Vorbereitung vor der Konfiguration
1. Bereiten Sie eine JSP-Webseite zum Testen vor.
Öffnen Sie einen Texteditor, z. B. Notepad, geben Sie den folgenden Code ein und speichern Sie ihn als test.jsp (beachten Sie, dass die Erweiterung .jsp ist).
<HTML> <HEAD> <TITLE>JSP-Testseite </TITLE> </HEAD> <BODY> <%out.println("<h1>Hello World! </h1>");%> </BODY> </HTML> |
2. J2SDK installieren
Unabhängig von der Lösung muss die Installation von J2SDK abgeschlossen sein, bevor die JSP-Engine installiert und konfiguriert wird.
Um J2SDK
unter Windows zu installieren, führen Sie die heruntergeladene Datei j2sdk-1_4_1_01-windows-i586.exe direkt aus und installieren Sie sie gemäß dem Installationsassistenten in einem Verzeichnis. Installieren Sie beispielsweise in f:/j2sdk 1.4.1 und
fügen Sie Umgebungsvariablen hinzu
. Wenn Ihr Betriebssystem Win 98 ist. Sie können Notepad verwenden, um Autoexec.bat direkt zu bearbeiten und die folgende Befehlszeile hinzuzufügen:
PATH=%PATH%;f:/j2sdk1.4.1/bin
SET JAVA_HOME=f:/j2sdk1.4.1
SET CLASSPATH=f:/j2sdk1. 4.1
Starten Sie den Computer nach dem Speichern von/lib/tools.jar neu, damit die hinzugefügten Umgebungsvariablen wirksam werden.
2) Wenn Ihr Betriebssystem Win2000 ist, konfigurieren Sie die Umgebungsvariablen wie folgt. Klicken Sie mit der rechten Maustaste auf „Arbeitsplatz“ und wählen Sie im Popup-Menü „Eigenschaften“ → „Systemeigenschaften“ → „Erweitert“ → „Umgebungsvariablen“. Das Dialogfeld „Umgebungsvariablen“ wird angezeigt und Sie können die Umgebungsvariablen des Systems bearbeiten . Fügen Sie drei Variablen hinzu: PATH, JAVA_HOME und CLASSPATH. Die Variablenwerte sind die gleichen wie oben.
4. JSP-Umgebungskonfigurationsplan
Plan 1: J2SDK + Tomcat
In diesem Plan dient Tomcat sowohl als JSP-Engine als auch als Webserver und die Konfiguration ist relativ einfach.
1. Installieren Sie Tomcat
und führen Sie die heruntergeladene Datei jakarta-tomcat-4.0.1.exe direkt aus. Befolgen Sie die allgemeinen Windows-Programminstallationsschritte, um Tomcat zu installieren. Der Speicherort des J2SDK wird automatisch ermittelt. Installieren Sie beispielsweise unter f:/tomcat4.
2. Konfigurieren Sie die Umgebungsvariablen von Tomcat
und fügen Sie eine neue Umgebungsvariable TOMCAT_HOME hinzu. Der Variablenwert ist f:/tomcat4. Die Methode zum Hinzufügen ist dieselbe wie die Konfigurationsmethode von J2SDK-Umgebungsvariablen.
3.
Nachdem Sie den Teststandarddienst eingerichtet haben, können Sie den Tomcat-Server ausführen. Verwenden Sie f:/tomcat4/bin/startup.exe zum Starten von Tomcat und verwenden Sie f:/tomcat4/bin/shutdown.exe zum Herunterfahren. (Wenn beim Ausführen von Startup.exe oder Shutdown.exe ein Fehler wegen zu wenig Umgebungsspeicher angezeigt wird, wählen Sie „Eigenschaften“ → „Speicher“ → „Konventioneller Speicher“ im Menü des DOS-Fensters und ändern Sie „Anfangsumgebung“ von „Automatisch“ Ändern Sie ihn einfach in „2816“.)
Öffnen Sie nach dem Starten von Tomcat den Browser und geben Sie http://localhost:8080 in die Adressleiste ein (der Standardport von Tomcat ist 8080). Wenn Sie die Willkommensoberfläche von Tomcat im Browser sehen, bedeutet dies Tomcat funktioniert gut.