Ich bin gerade neu in der Sturts 2 Web ApplicationEntwicklung. Ich begann mit der Hallo-Welt-Sturt-Anwendung. Es funktioniert gut, aber ich frage mich immer noch, dass welche JAR-Dateien für welche Art von Sturts 2-Anwendung oder zumindest für eine grundlegende Anwendung benötigt werden.
Antworten:
1 für die Antwort № 1Nun, die eine funktionierende Java-Webanwendung haben,fügen Sie die minimal erforderlichen Struts 2-Framework-Jar-Dateien zum Klassenpfad unserer Webanwendung hinzu. Kopieren Sie diese Jar-Dateien aus dem lib-Ordner des Struts 2-Downloads in den WEB-INF / lib-Ordner in unserer Webanwendung.
Suchen und kopieren Sie diese Dateien in WEB-INFlib (Hinweis X.X.X.X.jar bezieht sich auf die Versionsnummer):
- commons-fileupload-X.X.X.jar
- commons-io-X.X.X.jar
- commons-logging-X.X.X.jar
- commons-logging-api.X.X.jar
- freemarker-X.X.X.jar
- ognl-X.X.X.jar
- struts2-core-X.X.X.X.jar
- xwork-core-X.X.X.jar
- javassist-3.7.ga.jar (neu für Struts Versionen 2.2.1 und höher)
Sie können von oben sehen, dass der Struts 2-KernGlas hängt von mehreren anderen Artefakten ab. Da wir in zukünftigen Lernprogrammen zusätzliche Struts 2-Funktionen hinzufügen, müssen wir zusätzliche Struts 2-JAR-Dateien und andere transitive Abhängigkeiten hinzufügen.
0 für die Antwort № 2
Sie müssen eine weitere JAR-Datei hinzufügen xwork2.jar Ich denke, das ist ein wichtiges Gefäß.