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所在的命名空间作为 “目的地” 的命名空间

最新文章

  1. ASP.NET 开发必备知识点(1):如何让Asp.net网站运行在自定义的Web服务器上
  2. Unrecognized Windows Sockets error: 0: JVM_Bind 异常怎么办
  3. JAVA学习随笔-.class
  4. windows 服务 安装 删除 启动 停止
  5. [线段树]HDOJ5091 Beam Cannon
  6. Facebook和Google如何激发工程师的创造力
  7. Oracle ORA-01555 快照过旧 说明
  8. PPT制作线条动画
  9. BZOJ4970 IOI2004 empodia障碍段
  10. IDEA环境下SSM整合------环境配置
  11. 网络-01-端口号-linux端口详解大全
  12. samba及其基本应用
  13. HTML知识点总结[部分]
  14. Android Studio 每次运行都会再下载一遍,修改
  15. 带事件的Bootstrap模态框的使用2
  16. vs2015 编译google v8
  17. C# 利用反射调用类下的方法
  18. 发现eclipse红叉,查看markers发现Target runtime Apache Tomcat 6.0 is not defined
  19. JavaScript 金额、数字、千分位、千分位、保留几位小数、舍入舍去、支持负数
  20. SQL Server 2012 Express LocalDB 的作用

热门文章

  1. Cocos2dx中利用双向链表实现无限循环滚动层
  2. 高效线程池(threadpool)的实现
  3. linux free 命令
  4. “我爱淘”冲刺阶段Scrum站立会议9
  5. nodejs笔记五--MongoDB基本环境配置及增删改查;
  6. Node.js 学习(三) NPM 使用介绍
  7. 圆形DIV
  8. 奶牛通讯 usaco 网络流
  9. RabbitMQ 3.6 安装
  10. MAC下搭建web开发环境