日期:2014-05-17  浏览次数:20771 次

Java框架Struts2出错提示HTTP Status 404
本人初学struts2,刚实验了了一把struts的工作流程,就出错了,总是提示
HTTP Status 404 - There is no Action mapped for namespace /action and action 
name sum.
我都已经改了很多遍了都不知道哪儿出问题了,恳请大家解答,
详情见图:
请大家帮帮忙!谢谢
java j2ee javaweb struts2

------解决方案--------------------
可能是<s:form写法的问题,查一下<s:form的action和namespace的写法


------解决方案--------------------
<s:form action不是那么写的
------解决方案--------------------
引用:
可能是<s:form写法的问题,查一下<s:form的action和namespace的写法


http://blog.csdn.net/shadowsick/article/details/8903278

可以参考下我博客里的一个项目实例,相信对楼主比较有帮助,其中一个框架就是用struts2,里面有展示如何添加自己的拦截器等等,在现实项目中用的比较多
------解决方案--------------------
把form的action写成/action/sum.action试试,还不行的话在页面查看源码,看你html里的这个form的action的指向,你一定会找到答案的
------解决方案--------------------
改成<s:form action="action/sum" method="post">试试看
------解决方案--------------------
也可能是项目名字的问题