stract2中action中的type中redirectActio,redirectAction,chain的详解
struts2 跳转类型 result type=chain、dispatcher、redirect(redirect-action)
dispatcher 为默认跳转类型,用于返回一个视图资源(如:jsp)
当使用type=“redirectAction” 或type=“redirect”提交到一个action并且需要传递一个参数时。这里是有区别的:
(1). type=“redirectAction”时,参数只能写Action的配置名,不能带有后缀:“.action”
<result type="redirectAction">findTopics(ps:这里没有.action)</result>
(2) type=“redirect”时,参数应是action配置名+后缀名
<result type="redirectAction">(ps:这里有.action)</result>
1 redirect: 重定向 到一个 jsp页面 , 请求参数全部丢失,action处理结果全部丢失。
2 redirect-action: 重定向 到一个 action , 请求参数全部丢失,action处理结果全部丢失。
3 chain: 转发 到一个 action, 请求参数全部丢失,action处理结果不会丢失。
stract2中action中的type中redirectActio,redirectAction,chain的详解相关推荐
- ios开发读取剪切板的内容_iOS中管理剪切板的UIPasteboard粘贴板类用法详解
一.自带剪切板操作的原生UI控件在iOS的UI系统中,有3个控件自带剪切板操作,分别是UITextField.UITextView与UIWebView.在这些控件的文字交互处进行长按手势可以在屏幕视图 ...
- JS 中的 event?event:window.event什么意思?求详解。
JS 中的 event?event:window.event什么意思?求详解. 2013-04-16 00:01flying607 | 分类:JavaScript |浏览813次 <script ...
- python的继承用法_【后端开发】python中继承有什么用法?python继承的用法详解
本篇文章给大家带来的内容是关于python中继承有什么用法?python继承的用法详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 面向对象三大特征 1.封装:根据职责将属性和方法 ...
- c++中.dll与.lib文件的生成与使用的详解
c++中.dll与.lib文件的生成与使用的详解 --------------------------------------------------------------------------- ...
- python的继承用法_python中继承有什么用法?python继承的用法详解
本篇文章给大家带来的内容是关于python中继承有什么用法?python继承的用法详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 面向对象三大特征 1.封装:根据职责将属性和方法 ...
- python跨函数调用变量_对python中不同模块(函数、类、变量)的调用详解
首先,先介绍两种引入模块的方法. 法一:将整个文件引入 import 文件名 文件名.函数名( ) / 文件名.类名 通过这个方法可以运行另外一个文件里的函数 法二:只引入某个文件中一个类/函数/变量 ...
- python中ndim是什么_Numpy中ndim、shape、dtype、astype的用法详解
本文介绍numpy数组中这四个方法的区别ndim.shape.dtype.astype. 1.ndim ndim返回的是数组的维度,返回的只有一个数,该数即表示数组的维度. 2.shape shape ...
- python语言中split-python中的split()函数和os.path.split()函数使用详解
Python中有split()和os.path.split()两个函数: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表. os.path.split():将文件 ...
- python中的json函数_python中装饰器、内置函数、json的详解
装饰器 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象. 先看简单例子: def run(): time.sleep(1 ...
最新文章
- python3并发编程基础
- 【Python】Python办公自动化 | 一键给PDF文件加密,超方便
- C/C++基础语法复习(二):C++ 面向对象编程,你需要知道的点
- js添加广告模块,随页面移动而移动
- 生成不同尺寸dimen的xml文件以及文件夹
- Atitit v2 ajax 最佳实践规范 标准化流程attilax总结 r34
- codeblocks下载安装以及使用自带GCC / g++编译器
- C语言:从入门到进阶笔记(完整版)
- wps下一步快捷键_办公必备|终于整理完了这74个WPS最常用快捷键
- c语言调用abs需要加什么作用,c语言中abs函数怎么用
- 英语四级口语考试计算机考吗,英语四级口试必须考吗 不考会怎样
- C语言歌手评分系统(入门水平)
- nes游戏开发_NES Classic运行Linux,新的0 AD alpha,以及更多游戏新闻
- C++STL开发温习与总结(六): 6.C++语言输入/输出流定义之输入/输出格式控制
- Matlab将图像序列合成为视频
- 大数相乘 - 浮点数
- 让AI看哈利波特就为了学······剧透?!还能不能愉快的玩耍了?
- MyTool_Static.EulerAngleConversion欧拉角,角度转换计算
- python技术手册第二版_Python技术手册(第2版) 中文PDF
- Streamlit学习使用(一)
热门文章
- 树屋项目--软件概要设计说明书
- 过滤器实现URL拦截,跳转URL
- http状态码413,并提示Request Entity Too Large的解决办法
- 人工智能 - 语音合成,语音识别,语音聊天机器人
- 【ABBYY FineReader】如何利用世界著名PDF工具ABBYY FineReader给扫描版PDF转换成可搜索的PDF?知识管理的最佳设置建议、不会降低最后显示的质量
- miRanda安装、编译和环境变量配置
- 阿里云域名解析完成后仍然无法通过域名正常访问网站
- GraphCodeBERT: Pre-Training Code Representation With Data Flow
- MR-GNN: Multi-Resolution and Dual Graph Neural Network for Predicting Structured Entity Interactions
- python replace 用法