sturts-2.0 配置 Result的type属性

哈撒尅,今天学习Struts-2.0的配置关于result的type的属性


Result 的type属性默认是 dispatcher 将请求转发(forward)到本应用程序里的指定资源
可以在Struts-default.xml里查看result的类型,该文件字sturts-2.0jar包下的core包下…

那么Result的type都有哪些值呢 , 如下:
1/redirect
2/redirectAction
3/chain
….等
除去这些,你会发现在default.xml下并没有发现json的type类型
为什么呢?
很简单,第一:他不常用,第二,他不在这个文件了,他在ajax的包下


注意 :转发会携带请求的参数并传递下去 ,而重定向不会
__________________________________________________________redirectAction只会跳转本应用程序内部
redirect可以跳转页面或者action,可以跳转到本应用程序的内部或者外部
注:此方法罗里吧嗦很不好用,但还是记下来了...
在参数传递中,可以在xml文件中赋予参数值,采用转发的type 其中转发类型为redirect的时候,name的值是location,相反如果类型是redirectAction的时候,name的值是 actionName….可以通过El表达式动态制参

<param name="location">地址</param>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值