五十分急求~,关于myeclipse的There is no Action mapped for namespace [/] and action name [] ~~~~

看着马士兵老师的视频做structs2的第一个项目就报错了,各种原因都找不到,50分急求,求帮忙谢谢
报错内容:
There is no Action mapped for namespace [/] and action name [] associated with context path [/Structs2_0100_Intruction].下面分别是structs.XML,Hello.xml,web.xml的截图,急求,谢谢各位了

映射关系的问题!你找不到Action 是因为你没有写Action 中的name 无法完成映射!
<action name="XXX" class="xxx">追问

请问下那个class那里像我这样的情况具体应该怎么填呢。。。求解答谢谢啊

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-04-17
<package name="login" extends="struts-default">
<action name="student" class="qr.xm.test.TestAction">
<result name="query" type="dispatcher">/jsp/list.jsp</result>
<result name="addpage" type="dispatcher">/jsp/add.jsp</result>
<result name="editpage" type="dispatcher">/jsp/edit.jsp</result>
<result name="requery" type="redirect">/student!query.action</result>

</action>

action 里边有个name 还得有个class地址 ,我这有完整的程序,要的话留邮箱
第2个回答  2013-09-15
<action name="hello" class="这里写上你的action类的路径(xxx.xxx.xxx.HelloAction)">追问

对不起啊因为我刚开始学框架没多久,我想请问那个class具体应该怎么填呢。。。谢谢

追答

包名路径.类名

就是你的.java文件开始那句package XXX.xxx.XX就是包路径
如果说没有的话 那你的类直接在默认classpath根下,那你直接就写类名好了

第3个回答  2013-09-16
按照你的配置
直接访问actiion就行了
第4个回答  2016-11-19
在 struts.xml 加上
<constant name="struts.enable.DynamicMethodInvocation" value="true" />

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网