SEVERE:?Servlet.service()?for?servlet?[jsp]?in?context?with?path?[/webTest]?threw?exception?[The?Struts?dispatcher?cannot?be?found.??This?is?usually?caused?by?using?Struts?tags?without?the?associated?filter.?Struts?tags?are?only?usable?when?the?request?has?passed?through?its?servlet?filter,?which?initializes?the?Struts?dispatcher?needed?for?this?tag.?-?[unknown?location]]?with?root?cause
The?Struts?dispatcher?cannot?be?found.??This?is?usually?caused?by?using?Struts?tags?without?the?associated?filter.?Struts?tags?are?only?usable?when?the?request?has?passed?through?its?servlet?filter,?which?initializes?the?Struts?dispatcher?needed?for?this?tag.?-?[unknown?location]
at?org.apache.struts2.views.jsp.TagUtils.getStack(TagUtils.java:58)
at?org.apache.struts2.views.jsp.StrutsBodyTagSupport.getStack(StrutsBodyTagSupport.java:44)
at?org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java:48)
at?org.apache.jsp.users.Users_005flogin_jsp._jspx_meth_s_005ffielderror_005f0(Users_005flogin_jsp.java:371)
at?org.apache.jsp.users.Users_005flogin_jsp._jspService(Users_005flogin_jsp.java:334)
at?org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at?javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at?org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
at?org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
at?org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at?javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at?org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at?org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at?org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at?org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
at?org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at?org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at?org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
at?org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at?org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at?org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at?org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at?org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at?org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at?org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at?org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
at?org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
at?org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
at?java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at?java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at?java.lang.Thread.run(Thread.java:722)
2015-12-15
把你web.xml文件的代碼發(fā)下
2016-01-02
2015-12-15
Struts2 核心過濾器org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter?
2015-12-15
我看到你錯哪里了,但你已經(jīng)把最佳答案給了,那我就不說了,嘿嘿
2015-12-15
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
id="WebApp_ID" version="3.0">
<display-name>webTest</display-name>
<welcome-file-list>
<welcome-file>login.jsp</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>