Erstmalige Verwendung von Tomcat und die Stripes Rahmen
Frage
ich vor kurzem beschlossen, eine Reihe von Java-Web-Entwicklung, um zu versuchen, so dass ich installiert XAMPP, das tomcat Add-on und Java. Ich habe einige der JSP-Seite Beispiele gesucht, die mit ihm kamen, damit ich weiß, dass Kater zumindest arbeiten. Allerdings, wenn ich warf die Streifen einen Ordner in der gleichen Beispiele Verzeichnis und versucht, die Dateien zuzugreifen ich folgende Fehlermeldung erhalten.
org.apache.jasper.JasperException: Die absolute uri: http://stripes.sourceforge.net/stripes.tld kann nicht in beiden web.xml gelöst werden oder die JAR-Dateien mit diesem Einsatz Anwendung
Nun, ich bin ein absoluter Anfänger, wenn es um die Verwendung Kater oder JSP-Seiten im Allgemeinen kommt. ich etwas trivial einfach Schritt verpaßt habe. Ich habe im Internet nach ein paar Stunden gesucht und ich habe nicht eine sehr gute Anleitung, wie man einrichten und starten Sie mit den Streifen Rahmen gefunden. Lassen Sie mich wissen, wenn Sie Eingabe oder Links haben mir zu helfen, dieses Problem zu beheben und loszulegen Codierung.
Lösung
Hier finden Sie aktuelle Kurzanleitung Stripes. Es gibt auch eine Beispielanwendung als Teil Stripes Download enthalten.
Beachten Sie, dass Sie in Tomcat, dass Beispielanwendung als Web-Anwendung bereitstellen müssen (zum Beispiel kopieren war
Datei in Tomcat webapps
Ordner), können Sie nicht nur „werfen Streifen Ordner“ in ‚Beispiele‘.
Andere Tipps
Das spezifische Problem ist eine fehlende JAR-Datei. Ab Stripes 1.5.3 ist der Fehler ein bisschen anders:
org.apache.jasper.JasperException: Die absolute uri: http: //java.sun. com / jsp / jstl / Kern kann nicht in entweder web.xml mit dieser Anwendung oder nach den jAR-Dateien aufgelöst werden
Ich kopierte jstl.jar und standard.jar aus den Beispielen lib meine App lib, und die App gestartet danach in Ordnung.