Result小总结

来源:互联网 发布:nsfc 数据 编辑:程序博客网 时间:2024/06/03 14:28

1.result的四种type:

a.dispatcherresult的默认类型,服务器跳转页面,地址栏地址不会变,且共享一个值栈。

b.redirect    客户端跳转,即客户端重新发起一次request,无法共享同一个值栈,但可通过 ActiongContext的parameter传参。

c.chain    服务器跳转至action

d.redirectAction  客户端跳转至action



2.全局结果集

global—results    若需多个包使用同一个全局结果集,则应将被使用包的extends改为使用包的包名。



3.动态结果

在action中保存一个属性,存储具体的结果location



4.传递参数

a.只用客户端跳转才需要传递参数

b.在result要跳转的地址上使用${}表达式,如/jump.jsp?t=${par}  par为action中对应属性接受的参数