Struts2里面灵活action跳转

最近在刚刚做完了一个项目,在项目里面团队通过灵活使用struts2里面的通配符来进行action的跳转有利地简化了struts2的xml配置,在这里公考给各位参考,有不足之处欢迎各位网友指出:
这里写图片描述

在action里面通过采用通配符的组合搭配可以灵活地进行页面跳转控制,同时在前端页面部分的表单或者链接可以这样写:
这里写图片描述

接下来在下边解释一下:
表单action的值为Admin_login_admin_usermessage!login,它的前半段内容Admin_login_admin_usermessage正好和struts.xml里面的通配符配置一一匹配,第一个通配符* 指代了Admin这个单词,那么也就正好是对应了action所要映射过去的class:com.sise.action.AdminAction,第二个通配符* 指代了login这个单词,也就是action里面某个方法的返回值,(通过结尾处的!login我们可以知道这个方法就是login方法,其正常的返回值就是login)第三个通配符* 和第四个通配符*共同表示了接下来要跳转的页面是哪一个,在这里也就是要跳转到一个用户信息管理的页面admin_usermessage.jsp页面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值