struts2配置文件跨包跳转action报错,但可运行,求解! 5
struts2.3.8,myeclipse9.0。报错如图,由此包的action跳转到另一包的action,action用了DMI,namespace无误,但报错,目标a...
struts2.3.8,myeclipse9.0。报错如图,由此包的action跳转到另一包的action,action用了DMI,namespace无误,但报错,目标action名为UserManager_* ,我写的是跳转到UserManager_queryAll,目标action确有queryAll方法,但提示无法找到。可以正常运行。如果把type=“redirectAction”改成type=“redirect” 就不报错了,但是无法运行= =,页面500错误。求解释!
展开
4个回答
展开全部
那个action配置不是User_*吗 这样的话用action跳转时候用User_queryAll.action就可以跳到对应action中的queryAll方法了 你用的是UserManager_queryAll当然找不到啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个type是类型的意思 redirect是重定向 <result name="addFail" type="redirectAction">
<param name="actionName">user_allUser</param>
</result> 你参考下
<param name="actionName">user_allUser</param>
</result> 你参考下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的应该要改为<action name="User!*" method="{1}" class="action.LoginAction">
然后在form表单中action="User!queryAll",这样就可以调用到啦
希望我的回答对你有帮助。
然后在form表单中action="User!queryAll",这样就可以调用到啦
希望我的回答对你有帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-05-18
展开全部
是不是这样跳转的呢
UserManager!queryAll
UserManager!queryAll
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询