有關HTTP Status 404 - /Structs/的錯誤

出現這種錯誤有以下幾種情況:

1、web.xml文件中未配置ActionServlet,或者是配置了filter過濾機制,但是這種機制只對jsp起作用,對action不起作用;

2、struts-config.xml文件未配置你要訪問的Action。

3、你的jsp文件form標記中action屬性的路徑名稱錯誤。

4、非以上三種情況。

本工程名爲:structs_0100,本工程簡單的實現一個輸出hello structs2

1、配置web.xml文件:

      

2、hello.jsp文件:
 
3、配置struts的配置文件struts.xml:
 
編譯,運行都正常;
在瀏覽器中輸入http://localhost:8085/structs_0100/hello.action,(我的tomcat的端口爲8085),然後出錯:
 
但是如果把剛纔在地址欄裏面的內容改爲:http://localhost:8085/structs_0100/hello.jsp,則輸出正常;
主要原因就是因爲web.xml文檔中的這個filter過濾功能只對jsp起作用,而對action不起作用;
未完待續。。。。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章