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

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

请大家帮帮忙!谢谢
展开
 我来答
粤西小二
2013-11-18 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:219
采纳率:0%
帮助的人:66.9万
展开全部
正常情况下,struts.xml文件是在src目录下
还要在web.xml配置struts,不知你有没有配置好,如果没有配置好,啥也不用说,肯定报错
不是导入struts包就完事的
重生之风神
2016-04-14
知道答主
回答量:1
采纳率:0%
帮助的人:1134
展开全部
你应该把struts.xml里面的“class="action.firstAction”的action改为struts2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lin_chuhao
2013-11-18 · TA获得超过352个赞
知道小有建树答主
回答量:572
采纳率:57%
帮助的人:136万
展开全部
表单action改为action/sum.action或者<%=request.getContextPath()%>/action/show.action
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-18
展开全部
sun.jsp里面把<s:from action="/action/sum"> 里的‘action/sum’改成'sum.action'
试一下
追问
试了一下不可以
追答
你的Struts的result返回的jsp页面前把/这个符号去掉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来宾你好闯天涯
2017-08-04 · TA获得超过3876个赞
知道大有可为答主
回答量:4086
采纳率:64%
帮助的人:795万
展开全部
首先你的项目没有进入路径。从比的action可以知道你用的绝对的路径,在head里面加上
<base href="${pageContext.request.contextPath}">//代表的是到项目的根目录
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-08-11
展开全部
你的struts.xml文件放错地方啦,应该是src目录下,你把放到了包下面去了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式