从struts-default包透析redirectAction与chain用法

struts.xml中继承的struts-default这个包是struts处理用户请求的重要配置文件,对于struts的掌握也是学习struts所要求的。
1.打开Web App Libraries下的struts2-core-2.3.8.jar下的struts-default.xml
 (1)
     
     struts基础工作,在默认情况下可以使用这些bean
 (2)
     一旦继承了struts-default,里面的元素就可以为我们所引用
 (3)
      
     结果类型对应的处理类
 (4)
     如果没填写结果类型,默认为dispatcher,请求转发,类似getDispatcher
 (5)
     在一个请求里面,链接到某个action
 (6)
 
     重新发出一个请求,重定向
 (7)
请求转发与重定向的区别:
     


     
      运用redirectAction可以防止表单重复提交
       
2.redirectAction的用法
  (1)页面发送请求道action1,再从action1定向到action2,最后再到转发到结果页面
       struts.xml:

       
  (2)若想要在重定向时候携带参数
       
     ${}表示action1中属性表示的值.name里面的值表示action2的属性

3.chain使用方法
   chain表示在一个请求中,链接到下个action(用法和redirectAction相似)

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值