博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Struts2之结果类型,action1 (请求转发 或 响应重定向) 至 action2
阅读量:5934 次
发布时间:2019-06-19

本文共 574 字,大约阅读时间需要 1 分钟。

Struts2之结果类型

Struts2的结果类型可以在struts2.xml中可以定义

Struts2的结果类型总共有以下几个(该文件在struts-default.xml)

如果结果类型没声明,默认是  dispatcher (请求转发)

比较重要的几个类型:

  • dispatcher  ——  请求转发到一个页面 (默认),不可以用这种方式转发到一个action
  • chain           ——  一个action请求转发至另一个 action
  • redirect       ——  响应重定向到一个页面
  • redirectAction       —— 一个action响应重定向至另一个 action
  • stream        ——  文件下载

struts2.xml中定义的结果类型:一个action 响应重定向至另一个 action

${usename} 这种类型实现了动态的值,而不是静态的,${usename} 的值其实是通过 action1 的getUsename() 获取,而不是直接通过成员变量获得的

注意:如果结果类型改成 type = “chain”  ,则加了那些携带的参数都不会起到作用,因为chain 是请求转发,还在一次请求内,本来就携带了参数,不需要再去声明,也不可以添加别的参数,不会起到作用,因为一开始表单提交信息后,该次请求的信息以固定。

响应重定向可防止表单重复提交

 

转载地址:http://rkjtx.baihongyu.com/

你可能感兴趣的文章
制作同时支持armv7,armv7s,arm64,i386,x86_64的静态库.a
查看>>
Beyond Compare的几种实用功能
查看>>
旧工程适配iOS 6和iPhone 5的一些故事
查看>>
CentOS版本怎么安装python的pip及mycli的安装
查看>>
was安装
查看>>
Android Studio 使用艺术
查看>>
Android架构:第四部分-在Android上应用Clean架构,实践(包含源代码)(译)
查看>>
Jenkins打包参数输入多个Cherry-Pick
查看>>
java文件下载(二)
查看>>
查找目录中包含指定关键字的文件
查看>>
XCode升级后插件不能使用之VVDocument
查看>>
好东西推荐,不说了直接看吧
查看>>
ELK -- Logstash安装与配置
查看>>
关于CSS中的float和position和z-index
查看>>
奇淫巧技
查看>>
teamlog 开源项目详细介绍 - 源代码使用篇
查看>>
[react-native]-开发环境搭建for Mac OSX
查看>>
SVN搭建指南
查看>>
ThinkPHP+PHPExcel[导入][导出]实现方法
查看>>
RPC-非阻塞通信下的同步API实现原理,以Dubbo为例
查看>>