有关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不起作用;
未完待续。。。。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章