1. 程式人生 > >關於Struts2配置 web.xml 404錯誤現象 記錄

關於Struts2配置 web.xml 404錯誤現象 記錄


初學 Struts2 需要在web.xml中配置下: 

  <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>

首先這樣配置是沒有錯的,然後我執行 就出現了404  但是當我去除這端程式碼後它就可以行的通了。

找了半天的錯。

最後發現 其實是這樣的,/* 攔截所有的請求,她是沒有錯的,錯誤就只可能是 後面的Struts.xml出錯了,由於我用的是<include>包含了 倆個配置,

user.xml  manager.xml 通過複製出來的  所以namespace 都一樣(主要是粗心忘該)。。。。。。

於是就報錯了 。