struts配置冲突问题

发布于 2021-11-17 02:11:21 字数 650 浏览 794 评论 4

<action name="User" class="cod.hrm.actions.UserAction" method="ChangePass">
         	<result name="success">/user/changepasswd.jsp</result>
         	<result name="error">/user/changepasswd.jsp</result>
         </action> 
         
         
         <action name="User" class="cod.hrm.actions.UserAction" method="roleList">
         	<result name="success">/user/regist.jsp</result>
         </action>

发送请求到User!ChangePass,

运行完成后页面跳转到了regist.jsp上,为什么呢,是不是因为无法分清success,

如果只有一个配置的时候是能够正常运行的

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

你曾走过我的故事 2021-11-19 03:09:48

用通配符可以

终止放荡 2021-11-18 16:54:43

世上本无事,配置个路由弄一堆的xml,看看
@JFinal 极速开发框架吧: http://www.oschina.net/p/jfinal , 省下些时间多陪陪女朋友 :)

情栀口红 2021-11-18 16:02:36
<action name="User" class="cod.hrm.actions.UserAction" method="ChangePass">
         	<result name="success">/user/changepasswd.jsp</result>
         	<result name="error">/user/changepasswd.jsp</result>
         </action> 
         
         
         <action name="User2" class="cod.hrm.actions.UserAction" method="roleList">
         	<result name="success">/user/regist.jsp</result>
         </action>

这样试试吧 action 的name可以不一样的

要么就如下使用动态action

<action name="User" class="cod.hrm.actions.UserAction" >
         	<result name="success">/user/changepasswd.jsp</result>
         	<result name="error">/user/changepasswd.jsp</result>
                <result name="registerSuccess">
                       /user/regist.jsp
                 </result>
</action> 

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文