Jsp&Servelet-Studiennotizen (4)
Autor:Eve Cole
Aktualisierungszeit:2009-07-02 17:15:05
1.4 Servlets und JSP-Programme verpacken und freigeben
Erstellen Sie zunächst eine Verzeichnisstruktur. Anschließend können Sie mit dem JAR-Tool oder Ant eine War-Datei erstellen.
/meinewebapp
/Bilder
/WEB-INF
/Klassen
/lib
Eine Servlet-Spezifikation gibt ein WEB-INF-Verzeichnis an, unter dem sich zwei Unterverzeichnisse befinden: das Klassen- und das Bibliotheksverzeichnis. WEB-INF enthält eine Bereitstellungsdeskriptordatei für eine Webanwendung. Es heißt web.xml. Die JSP- und HTM-Dateien werden unter /mywebapp abgelegt.
Servlets und JavaBeans werden im Klassenverzeichnis abgelegt.
Beispiel: com.mydev.MyServlet, diese Servlet-Klasse muss sich unter WEB-INF/classes/com/myorg/MyServlet.class befinden.
Der Lib-Ordner enthält weitere erforderliche JAR-Pakete für die Webanwendung. Zum Beispiel log4j.jar, Datenbankverbindungstreiber, jstl
usw…..
·Geben Sie das Stammverzeichnis ein: jar cvf mywebapp.war. Vergessen Sie nicht den letzten Punkt (.)
·Entpackbefehl: jar tvf xxxx.war
http://blog.csdn.net/bruceleey/archive/2007/02/07/1503848.aspx