Java框架Struts2出错提示HTTP Status 404 - There is no Action mapped for namespace/actio

jayr110 2013-11-18 08:36:57
本人初学struts2,刚实验了了一把struts的工作流程,就出错了,总是提示
HTTP Status 404 - There is no Action mapped for namespace /action and action
name sum.
我都已经改了很多遍了都不知道哪儿出问题了,恳请大家解答,
详情见图:
请大家帮帮忙!谢谢
...全文
505 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
地平线的风 2013-11-25
  • 打赏
  • 举报
回复
确实是要分开写的
meetcometfly 2013-11-25
  • 打赏
  • 举报
回复
恩,我后来才发现,7楼那种写法是最佳的。求道理。
  • 打赏
  • 举报
回复
7楼正解。。。。
a603366062 2013-11-21
  • 打赏
  • 举报
回复
web.xml贴出来看看
洪林爱妻 2013-11-21
  • 打赏
  • 举报
回复
这样子的吧 <s:form action="sum" namespace="/action" method="post">
lxx_liuxiaoxing 2013-11-21
  • 打赏
  • 举报
回复
也可能是项目名字的问题
赵天雷 2013-11-21
  • 打赏
  • 举报
回复
struts.xml应该放到src目录下
Mr_Curiosity_ 2013-11-20
  • 打赏
  • 举报
回复
改成<s:form action="action/sum" method="post">试试看
最勇敢的鸟 2013-11-19
  • 打赏
  • 举报
回复
把form的action写成/action/sum.action试试,还不行的话在页面查看源码,看你html里的这个form的action的指向,你一定会找到答案的
小丑哥_V5 2013-11-19
  • 打赏
  • 举报
回复
引用 1 楼 udbwcso 的回复:
可能是<s:form写法的问题,查一下<s:form的action和namespace的写法
http://blog.csdn.net/shadowsick/article/details/8903278 可以参考下我博客里的一个项目实例,相信对楼主比较有帮助,其中一个框架就是用struts2,里面有展示如何添加自己的拦截器等等,在现实项目中用的比较多
ADC_VN 2013-11-18
  • 打赏
  • 举报
回复
<s:form action不是那么写的
尘缘udbwcso 2013-11-18
  • 打赏
  • 举报
回复
可能是<s:form写法的问题,查一下<s:form的action和namespace的写法

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧