1. 程式人生 > >struts2專案訪問頁面404

struts2專案訪問頁面404

第一種情況

<constantname="struts.devMode" value="true"></constant>

如果在struts.xml裡配置了以上常量,即設定為除錯模式

那麼此專案部署在伺服器中時,是訪問不到頁面的

只需要註釋以上程式碼,或者更改成執行模式,就能正常訪問到頁面

第二種情況


相應的jar包支援沒有放在伺服器上

<filter>

     <filter-name>action2</filter-name>

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

filter-class>

 </filter>

 <filter-mapping>

     <filter-name>action2</filter-name>

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

  </filter-mapping>

報找不到

org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter

可以按下圖操作

右擊專案名稱




再重啟伺服器即可,最好在之前先清除一下tomcat快取(找到tomcat安裝目錄下的work目錄,刪除Catalina目錄,再將安裝目錄下的webapps下的此專案刪除)