Struts2笔记——result结果类型
2015-08-26 18:50
113 查看
result
> 每个 action方法都将返回一个 String 类型的值,Struts 将根据这个值来决定响应什么结果.
> 每个 Action声明都必须包含有数量足够多的 result 元素, 每个 result元素分别对应着 action 方法的一个返回值.
> result 元素可以有下面两个属性
• name: 结果的名字, 必须与 Action方法的返回值相匹配, 默认值为 success
• type: 响应结果的类型. 默认值为 dispatcher
=============================
结果类型
=============================
结果类型: dispatcher
* dispatcher 结果类型是最常用的结果类型, 也是 struts框架默认的结果类型
* 该结果类型有一个 location 参数, 它是一个默认参数
* dispatcher 结果类型将把控制权转发给应用程序里的某个资源.
* dispatcher 结果类型不能把控制权转发给一个外部资源. 若需要把控制权重定向到一个外部资源, 应该使用redirect 结果类型
=============================
结果类型: redirect
* redirect 结果类型将把响应重定向到另一个资源, 而不是转发给该资源.
* redirect 结果类型接受下面这些参数:
> location: 用来给出重定向的目的地
> param: 用来表明是否把 location参数的值视为一个 OGNL 表达式来解释. 默认值为 true
* redirect 结果类型可以把响应重定向到一个外部资源
=============================
结果类型: redirectAction
* redirectAction 结果类型把响应重定向到另一个 Action
* redirectAction 结果类型接受下面这些参数:
> actionName: 指定 “目的地” 动作的名字. 它是默认属性
> namespace: 用来指定 “目的地” 动作的命名空间. 如果没有配置该参数, Struts 会把当前 Action所在的命名空间作为 “目的地” 的命名空间
> 每个 action方法都将返回一个 String 类型的值,Struts 将根据这个值来决定响应什么结果.
> 每个 Action声明都必须包含有数量足够多的 result 元素, 每个 result元素分别对应着 action 方法的一个返回值.
> result 元素可以有下面两个属性
• name: 结果的名字, 必须与 Action方法的返回值相匹配, 默认值为 success
• type: 响应结果的类型. 默认值为 dispatcher
=============================
结果类型
=============================
结果类型: dispatcher
* dispatcher 结果类型是最常用的结果类型, 也是 struts框架默认的结果类型
* 该结果类型有一个 location 参数, 它是一个默认参数
* dispatcher 结果类型将把控制权转发给应用程序里的某个资源.
* dispatcher 结果类型不能把控制权转发给一个外部资源. 若需要把控制权重定向到一个外部资源, 应该使用redirect 结果类型
=============================
结果类型: redirect
* redirect 结果类型将把响应重定向到另一个资源, 而不是转发给该资源.
* redirect 结果类型接受下面这些参数:
> location: 用来给出重定向的目的地
> param: 用来表明是否把 location参数的值视为一个 OGNL 表达式来解释. 默认值为 true
* redirect 结果类型可以把响应重定向到一个外部资源
=============================
结果类型: redirectAction
* redirectAction 结果类型把响应重定向到另一个 Action
* redirectAction 结果类型接受下面这些参数:
> actionName: 指定 “目的地” 动作的名字. 它是默认属性
> namespace: 用来指定 “目的地” 动作的命名空间. 如果没有配置该参数, Struts 会把当前 Action所在的命名空间作为 “目的地” 的命名空间
相关文章推荐
- 卸载JDK,提示“JDK Windows Installer 程序包有问题。此安装需要的DLL不能运行。”
- Spring 事务源码分析——Hibernate篇
- Struts2笔记——struts.xml配置详解
- Struts2笔记——struts.xml配置详解
- Struts2第一个实例HelloWorld
- Struts2笔记——第一个实例HelloWorld
- Struts2初次框架配置
- Struts2笔记——初次框架配置
- Spring官网下载dist.zip的几种方法
- Spring集成ActiveMQ
- MyEclipse使用总结——MyEclipse10安装SVN插件
- MyEclipse配置JDK6+Opencv2.4.11
- 在 Java 中解压 zip 文件
- java - 日期相减、四舍五入
- 前端传递参数,由于控制器层类实现了struts2的ModelDriven而产生的一个异常
- SpringMVC注解
- struts2之ModelDriven的用法
- myeclipse 编辑器美化
- Java中byte与(16进制)字符串的互相转换
- java虚拟机内存溢出,eclipse配置