struts2常见错误(二)——HTTP Status 404的struts配置问题,

这个问题是由web.xml引发的一个错误,struts2404错误是比较少见的,若是有通常都会是web.xml的问题,action不须要在xml里面配置,而是由struts2给代理了,这也是与servlet不一样的一个地方,可是须要在web.xml中配置struts2的拦截器,很简单的一点代码,示例以下web

 <filter>apache

  <filter-name>struts2</filter-name>app

  <filter-class>url

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterspa

</filter-class>代理

  </filter>xml

  <filter-mapping>servlet

  <filter-name>struts2</filter-name>io

  <url-pattern>/*</url-pattern>class

  </filter-mapping>

 

另外注意,这串代码必需要放在全部filter的最后面,再有其余filter要放在这个前面