2017-03-05 1 views
1

Ich bin neu bei Struts2. Ich verstehe nicht, dass, wenn ich web.xmlWie konfiguriere ich web.xml bei Verwendung von Struts 2?

<filter> 
    <filter-name>struts2></filter-name> 
    <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> 
    </filter> 
    <filter-mapping> 
    <filter-name>struts2</filter-name> 
    <url-pattern>/*</url-pattern> 
    </filter-mapping> 

i einen Fehler bearbeiten: Server Tomcat v8.0 Server auf localhost konnte nicht gestartet werden.

Was soll ich tun?

+0

Haben Sie 'struts2-core' Abhängigkeiten zu Ihrem Projekt hinzugefügt? –

+0

können Sie es mit Tomcat 8.5 versuchen? Early 8.0-Versionen hatten Probleme –

Antwort

0

Sie sollten überprüfen, ob die Klasse, die Sie in <filter-class> geschrieben haben, auf dem Klassenpfad vorhanden ist, d. H. In einem der mit der Anwendung bereitgestellten JAR-Dateien.

Lesen Sie über web.xml in Struts2 Anwendung verwendet. Wenn Sie mit Struts 2.5.x sollte die Klasse

sein
<filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class> 

Vielleicht möchten Sie auch wissen, How to add Struts2 filter without web.xml.

Verwandte Themen