关于Struts 配置文件(Struts.xml)中结果页说明

<result type=" " name=" "> </result>

(1)type="dispatcher" 为默认,用于jsp页面跳转

<result name="success">/index.jsp</result> 

完整的写法为:

<result name="success" type="dispatcher">/index.jsp</result> 

(2)type="redirect" 重定向到 jsp、action、外部网址

<result name="success" type="redirect">/index.jsp</result>
<result name="success" type="redirect">/login.do</result>
<result name="success" type="redirect">http://www.baidu.com</result>

重定向时带参数处理方法:

1. type="redirect"

<result name="success" type="redirect">/login.do?userId=${userId }</result>  \

2. type="redirect-action"

见(3)

(3)type="redirect-action" 重定向到另外一个action

<result name="success" type="redirect-action">  <param name="actionName">login.do</param> 重定向action名 <param name="userId">userId</param>带的参数
</result> 

(4)type="chain" 用于action跳转。

<action name="action1" class="org.Action1">  <result name="success" type="chain">action2.do</result>
</action>
<action name="action2" class="org.Action2">  <result name="success">login.jsp</result>
</action> 

(5)type="plaintextj" 跳转显示源代码

<result name="err" type="plaintext">  <param name="location">具体的位置</param>  <param name="charSet">字符规范(如GBK)</param>
</result> 

转载于:https://www.cnblogs.com/xzh0717/p/10814782.html

Struts2(补充)相关推荐

  1. 5-struts2知识补充( 常用的struts2的标签,数据回显,防止重复提交)

    目录: ognl 常用struts2标签 数据回显 防止数据重复提交 1)ognl:Object Graph Navigation Language 简介:ognl工作在视图层,可以简化数据的访问操作 ...

  2. struts2漏洞升级至2.5.30额外补充

    由于部分老项目需要还在使用struts2框架,由于最新发布struts2漏洞,需要将其版本升级至struts2.5.30,同步还有其他依赖和配置需要调整,大概可参考这个文章: struts升级至2.5 ...

  3. java面试总结-(hibernate ibatis struts2 spring)

    说说Hibernate对象的三种状态 Hibernate对象有三种状态,分别是:临时态(Transient). 持久态(Persistent).游离态(Detached). 临时状态:是指从对象通过n ...

  4. Struts2入门这一篇就够了

    前言 这是Strtus的开山篇,主要是引入struts框架...为什么要引入struts,引入struts的好处是什么,以及对Struts2一个简单的入门.... 为什么要引入struts? 既然Se ...

  5. struts2.1.6教程七、国际化

    尽管国际化不是重点内容,但是也有必要了解它的使用.在struts2中国际化有三种级别:分别是针对某个Action的action级别,针对package的package级别,针对webapp的webap ...

  6. Struts2请求参数合法性校验机制

    在Action中通过代码执行数据校验 请求参数的输入校验途径一般分两种:客户端校验 :通过JavaScript 完成 (jquery validation插件),目的:过滤正常用户的误操作. 服务器校 ...

  7. struts2 开发

    01 Struts2-Action 一.Struts作用: 将请求与结果分开 二.搭建Struts2的运行环境: 1.建立Web项目: 2.建立Struts2的配置文件(struts.xml): 将S ...

  8. struts2之OGNL用法

    浅析OGNL OGNL是Object-GraphNavigation Language的缩写,是一种功能强大的表达式语言 通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对 ...

  9. Struts2 源码分析——拦截器的机制

    本章简言 上一章讲到关于action代理类的工作.即是如何去找对应的action配置信息,并执行action类的实例.而这一章笔者将讲到在执行action需要用到的拦截器.为什么要讲拦截器呢?可以这样 ...

最新文章

  1. 系统提供的按钮和图标
  2. SCCM 2016 配置管理系列(Part 12 )
  3. Windows Phone 7 学习网址总结
  4. .ajax done参数,困惑jQuery .ajax .done()函数
  5. springmvc sends and receives data by ajax request using json format
  6. python实现链表的删除_Python中 为我们提供了一些独特的解决方案的方法特性
  7. python 可执行文件打包_使用可执行文件打包Python库
  8. jquery日期时间控件
  9. php根据循环条件切换图片,根据条件循环复框,麻烦各位朋友帮小弟我看一下应该怎样改...
  10. UpdatePanel无法导出下载文件
  11. 在CLR中自动本地化正在运行的.NET窗口
  12. 【SQL】Mysql常用sql语句记录
  13. 全国各省市固定资本形成额数据 (1990-2018年)
  14. python-can库基于PCAN-USB使用方法
  15. CQF笔记M1L2二叉树模型
  16. dw33d最新固件openwrt_【矿渣们的救赎】の 小米路由器mini刷OpenWrt
  17. 为什么SecureCRT里无法输入?
  18. 使用fastdfs上传视频并使用FFmpegFrameGrabberFrameGrabber在上传视频时截图作为封面
  19. 人民币对美元汇率中间价报6.7542元 上调18个基点
  20. Office 文档在线预览解决方案

热门文章

  1. 首个单芯片超小封装I2C转PWM解决方案
  2. 在VB中如何让线程或进程在指定的CPU上运行
  3. 探秘亚马逊最特别的机器人工厂:800只机器人在奔跑,人类却没有被淘汰?
  4. Reddit大热,伯克利PPT带你丝滑入门机器学习:知识点全面覆盖,笔记可搭配食用...
  5. AI给你安利了一个职位,猜猜它觉得你适合做什么?
  6. 潘建伟团队再次刷新世界纪录:实现18个光量子比特纠缠
  7. Kanban VS Scrum:哪个是最好的敏捷项目管理框架
  8. 本地项目文件夹同步到GitLab的操作步骤
  9. POJ 3111 K Best 贪心 二分
  10. 物联网全面崛起 LED企业大有可为