关闭

struts2 重定向

401人阅读 评论(0) 收藏 举报

在开发过程中,经常会遇到这样一个情况——处理完一个action之后需要跳转到下一个action处理,然后再跳转到下一个action,以此下去,最后处理完一系列action之后跳转到展现页面。

 

struts2提供了三种方式:

1、type="chain"

这种方式是处理完之后跳转到下一个action继续处理,但是地址栏是不变的,如果刷新页面,会从第一个action处理,一直到最后一个action结束,是一系列的动作

2、typ="redirect"

这种方式是处理完之后跳转到下一个action处理,与上面不同的是地址栏的内容变为redirect之后的内容,如果刷新页面,只会处理当前地址栏的action,而不是从第一个action开始,而是最后的一个action的地址触发的action

3、type="redirectAction"

这种方式与上面的方式类似,只是在配置文件中不用添加.action(可配置的)这个字符串

 

<type="redirect">employee.action
<type="redirectAction">employee
<type="chain">employee

上面三种方式都是触发employee.action方法

 

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:311148次
    • 积分:8726
    • 等级:
    • 排名:第2259名
    • 原创:1096篇
    • 转载:14篇
    • 译文:0篇
    • 评论:5条
    最新评论