Erstellen Sie einen Servlet-Container für jsp. Installieren Sie Apache Tomcat

So wie Sie dynamische Seiten in php und asp.net erstellen können, können Sie diese auch mit Java erstellen. Um Servlets und JSP zu verwenden, muss ein Servlet-Container verwendet werden . Es gibt viele Servlet- Container wie Apache Tomcat, Jboss usw. Für die Entwicklung dieser Praxis werden wir Tomcat verwenden, da die anderen Container normalerweise auf Tomcat basieren.

Was ist ein Servlet?

Ein Servlet ist ein Java-Objekt, das zu einer Klasse gehört, die javax.servlet.http.HttpServlet erweitert. Dies ist nicht ganz korrekt, da es verschiedene Servlet-Typen gibt, jedoch wird HttpServlet am häufigsten verwendet.

Was ist ein Servlet-Container?

Ein Servlet-Container ist ein Programm, das Anforderungen von Webseiten empfangen und diese Anforderungen an ein Servlet-Objekt umleiten kann.

Wie funktioniert ein Servlet-Container?

Der Browser fordert eine Seite vom HTTP-Server an, die ein Container für Servlets ist
Der Servlet-Container delegiert die Anforderung an ein bestimmtes Servlet, das aus den enthaltenen Servlets ausgewählt wurde. Das Servlet, bei dem es sich um ein Java-Objekt handelt, ist für die Generierung des Texts der Webseite verantwortlich, die an den Container übermittelt wird. Der Container gibt die Webseite an den Browser zurück, der sie angefordert hat.

Laden Sie Apache Tomcat herunter

Der Tomcat-Server wurde von der Apache Software Foundation unter http://apache.org/ entwickelt. Diese Community ist so wichtig, dass sie möglicherweise für den Erfolg von Java verantwortlich ist. Es hat viele interessante Projekte, aber ohne Zweifel das bedeutendste und wird Tomcat sein.

Wir können den Container von http://tomcat.apache.org/ herunterladen.

Zwischen den Linux-Versionen erfolgt die Installation über die Befehlszeile oder über das Herunterladen. Befindet sie sich in den Repositorys, ist dies einfach

 Apt-Get installieren tomcat7 

Dann ist Java auch so konfiguriert, dass es ausgeführt wird

See also  PrestaShop - Back Office

Unter den Versionen für Windows gibt es eine in Form einer Zip-Datei und eine mit einem Windows-Dienstinstallationsprogramm. Da ich dieses Tutorial so einfach wie möglich halten möchte, verwende ich die Zip-Version. Wir behalten uns daher die Erklärung vor, dass es sich um einen Windows-Dienst für ein anderes Tutorial handelt ;) Laden Sie die Zip-Datei (32 oder 64 Bit) herunter und entpacken Sie sie in C: .

In der Installation finden wir im Unterverzeichnis bin startup.bat, mit dem wir den Server starten können.

Beachten Sie, dass Tomcat von Java abhängt, sodass nach der Systemvariablen JAVA_HOME gesucht wird, die angibt, wo sich die Java-Installation befindet.

Beispiel: JAVA_HOME = “C: Programme Java jdk1.6.0_21”

Sobald der Server hochgefahren ist, können wir überprüfen, ob er mit jedem Browser funktioniert, der unter http: // localhost: 8080 angesprochen wird, und wir sollten so etwas sehen

. Jetzt erstellen wir im Verzeichnis webapps ein Verzeichnis hello , das der Name unserer Webanwendung ist, und erstellen darin eine Datei namens hello.html mit dem folgenden Inhalt, um zu beweisen, dass das Web funktioniert, dass wir in die Datei hello.html schreiben den folgenden Code .

 <html> <head> <title> Hallo Tomcat </ title> </ head> <body> <h1> Hallo, das ist Tomcat </ h1> <p> Willkommen auf unserer ersten <br/> Website. </ p> </ body> </ html> 

Wir kehren zum Browser zurück und zeigen auf http: // localhost: 8080 / hello / hello.html. Wir sollten das Web mit dem HTML- Code erhalten, den wir zuvor codiert haben

tomcat.png

Es ist zu beachten, dass der Name des Projekts und die Seite in Kleinbuchstaben geschrieben sind. Konventionell muss alles, was in der URL erscheint, in Kleinbuchstaben geschrieben sein.

See also  ASP.NET MVC - Ansichten mit Vorlagen

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *