result type 4常用4种类型

在struts2中常见的4种result type分别为:dispatcherredirectchainredirectAction

 

    1)其中dispatcher是请求转发,相当于forward。

    2redirect就是重定向了。

    3)chain是转发到action,不能指定于jsp。

    4)redirectAction是重定向到一个action。

配置文件例子如下:

 

工程结构(还不让上传图片,只好用txt格式了):

-Struts2_Hello
  -src
    -com.action
        ActionTest.java
        struts.xml
  -WebRoot
      +META-INF
      +WEB-INF
        index.jsp
        r1.jsp
        r2.jsp
        r3.jsp
        r4.jsp

在index.jsp页面中,有如下连接:

 

接下来访问第一个链接URL地址为:/test1,可以看出是请求转发。

第二个链接URL地址为:/r2.jsp,重定向。

第三个链接URL地址为:/test3,请求转发,页面显示r1的内容,因为test3,转发到test1的action。

第四个链接URL地址为:/r2.jsp,重定向到test2,故页面内容显示为r2.jsp的内容

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值