struts2 result param
来源:互联网 发布:pbft 共识算法 实验 编辑:程序博客网 时间:2024/04/29 16:23
result 的action 和 页面跳转
dispatcher (默认类型,转发到一个页面)
当一个请求到来,服务器直接转发到另一个页面,不能是另一个action。由于这个过程在服务器内部完成,客户端(浏览器)并不知道,所以在地址栏不会显示真实访问的页面,而显示都是所请求的action的地址。在servlet中相当与forword转发
redirect (重定向到一个页面)。
当一个请求到来,服务端将实际地址response给浏览器,然后浏览器重新发起请求,这个过程,浏览器是知道访问的页面的实际地址的,所以在浏览器的地址栏显示的是实际访问的jsp页面地址。但是这种类型不能重定向到一个action.
chain 转发到一个action,而不是页面
<action name="login" class="..."> <!-- 链接到其他的 action地址 --> <result type="chain"> <param name="actionName">dashboard</param> <param name="namespace">/secure</param> </result> </action>
redirectAction重定向到一个action
<span style="font-size: 14px; font-family: 'Microsoft YaHei', 微软雅黑, SimHei, tahoma, arial, helvetica, sans-serif;"><action name="temp" class="com.lydia.web.action.TempAction"><result type="redirectAction"><param name="actionName">test.action</param><param name="name">${name}</param></result></action></span>
result 类的序列化(返回json数据)
<package name="json" extends="json-default"><action name="userAjax_*" class="com.st.action.UserAction" method="{1}"><result type="json"> <!-- 这里指定将被Struts2序列化的属性,该属性在action中必须有对应的getter方法 --> <!-- 默认将会序列所有有返回值的getter方法的值,而无论该方法是否有对应属性 --> <param name="root">dataMap</param> <!-- 指定是否序列化空的属性 --> <param name="excludeNullProperties">true</param> <!-- 这里指定将序列化dataMap中的那些属性 --> <param name="includeProperties"> userList.* </param> <!-- 这里指定将要从dataMap中排除那些属性,这些排除的属性将不被序列化,一半不与上边的参数配置同时出现 --> <param name="excludeProperties"> SUCCESS </param> </result></action></package>
0 0
- struts2 result param
- struts2 result param
- struts2 result param
- struts2 result param
- 关于struts2 result param name的详解
- <result><param></param></result>问题
- struts2中struts.xml 的result 和param
- Struts2 - result标签的param标签的name属性用法。
- struts ajax result param
- Struts result param设置
- struts2 json result param name 是 root 和includeProperties 时的微小区别
- Struts result param详细设置
- Struts result param详细设置
- Struts2---->result
- Struts2----Result
- struts2-result
- Struts2 Result
- Struts2-result
- webservice学习之处理Map等CXF无法自动转化的类型
- hdu 1556 Color the ball(线段树)
- 【基础篇】网页UI设计与重构那些事儿
- 如何自学Android, 教大家玩爆Android
- Shell 脚本知识回顾 (二) —— Shell变量
- struts2 result param
- SQL基本操作
- osg3.2.1+vs2010++QT5.4.2+win7 64编译方法
- 回答bestswifter的BAT面试问题
- 165. Compare Version Numbers
- Shell 脚本知识回顾 (一) —— 基础篇
- osgOcean+VS2010+Win7编译方法
- java中的synchronized实例(代码块)
- ListView分页加载数据