`
中国龙
  • 浏览: 34540 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

Result的转发类型

阅读更多

Result的转发类型

1.requestDispatcher 内部请求转发(默认)
2.redrect 浏览器重定向(页面不能放置在WEB-INF下)
3.redrectAction 重定向Action

<action name="redirectAction">
	<result type="redirectAction">
		<param name="actionName">xxx</param>
		<param name="namespace">xxxx</param>
	</result>
</action>

 
4.plainText  输出解释文本

 

<action name="plainText">
	<result type="plainText">
		<param name="location">xxx.jsp</param>
		<!--指定读取文件的编码将某一个页面原样输出到页面上,如果有中文会出现乱码-->
		<param name="charSet">UTF-8</param>
	</result>
</action>

 

5.全局的result
在全局的包中配置

在全局的包中配置一个
<global-result>
	<result name="resultName1">.../..../xxx.jsp</result>
	<result name="resultName2">.../..../xxx.jsp</result>
</global-result>

 

分享到:
评论

相关推荐

    Struts2--result配置的各种视图转发类型

    这篇博文将深入探讨Struts2中的result配置以及各种视图转发类型。 首先,让我们理解Result的基本概念。在Struts2的配置文件(如struts.xml)中,每个Action可以有多个结果,每个结果对应一个特定的视图。Result配置...

    传智播客_result的各种视图转发类型及全局

    本教程主要围绕"传智播客_result的各种视图转发类型及全局"展开,这涉及到Struts2框架中的Action结果处理方式以及全局配置。 首先,Struts2中的Action结果类型是连接Action和视图的桥梁。当一个Action执行完毕后,...

    struts视频教程_result配置的各种视图转发类型

    esult配置的各种视图转发类型esult配置的各种视图转发类型esult配置的各种视图转发类型

    Struts2 Result类型

    不同于Dispatcher Result,它不是简单地转发请求,而是创建一个新的请求到指定的URL,这对于避免重复提交等问题非常有用。 6. **Redirect Action Result (type="redirectAction")** Redirect Action Result用于...

    struts2中常用Result类型(type)的用法和出现的问题

    dispatcher 是 Struts2 中的默认 Result 类型,它将请求转发到指定的页面或资源。使用 dispatcher 时,struts.xml 文件中需要配置 result 元素,并指定 type 为 dispatcher。 例如:&lt;result name="success" type=...

    06result配置的各种视图转发类型

    Struts 2是Struts的下一代产品,是在 struts 和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构的差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理...

    struts2的XSLTResult结果类型

    Struts2中预定义了一些结果类型,例如dispatcher(用于转发到一个JSP页面)、stream(用于流式传输文件)和redirect(用于重定向到另一个URL)。XSLTResult是其中之一,它专门用于处理XML数据的转换。 要使用XSLT...

    Struts2_result返回类型

    1. **dispatcher**:这是默认的返回类型,它使用ServletDispatcherResult类来处理结果,通常用于转发到JSP页面。当Action执行完毕,需要显示一个JSP页面时,可以使用这个类型。 2. **chain**:ActionChainResult类...

    struts2_strus.xml中result类型及含义详解

    本文将深入解析Struts2中的`result`类型及其含义,旨在帮助开发者更好地理解和应用这些配置,从而优化应用程序的表现和性能。 ### 1. Struts2中的Result概念 在Struts2中,当一个Action执行完毕后,它会根据Action...

    struts2中result类型之redirectAction

    在Struts2中,Result是Action执行后控制流程的重要组件,它定义了Action执行完毕后如何转发或重定向到一个新的页面。"redirectAction"是Struts2中的一种Result类型,专门用于实现HTTP级别的重定向。 重定向是一种...

    struts2 result type 介绍

    在Struts2中,Result Type是控制流程的重要部分,用于定义动作执行后如何转发或重定向到特定的视图。这篇博客文章将深入探讨Struts2的Result Type,以及它在实际应用中的工作原理。 首先,我们需要了解Struts2的...

    Struts2 result和type

    Struts2支持多种类型的`Result`,每种类型都有其独特的功能和应用场景: ##### 1. **dispatcher** `dispatcher`是最常用的类型之一,它通过调用`RequestDispatcher`类的`forward()`方法或`include()`方法将请求转发...

    struts2的action的几种result type说明

    Result Type是Result的一种预定义类型,决定了结果如何被处理和展现给用户。在`struts-default.xml`配置文件中,我们可以看到Struts2支持多种内置的Result Type。 1. **dispatcher** (默认): 这是最常见的Result ...

    struts 2 转发.rar

    Struts2允许动态地确定转发的目标,通过在Action类的方法上使用`@Result`注解或在结果类型中设置属性。例如: ```java @Action("myAction") public String execute() { // 业务逻辑... return "success"; // ...

    SSH笔记-result标签的type的使用

    首先,`dispatcher`是最常用的`Result`类型,它将请求转发到指定的页面。例如: ```xml &lt;result name="success" type="dispatcher"&gt; &lt;param name="location"&gt;/success.jsp &lt;/result&gt; ``` 在这里,当动作执行成功时...

    难经3:Struts2,拦截器拦不住Result?

    Struts2支持多种Result类型,如dispatcher(用于转发到JSP页面)、redirect(用于重定向)和stream(用于流式下载)等。 **问题分析** 题目中提到的问题可能涉及到拦截器无法正确处理或影响到Result的执行。这可能...

    Struts2学习笔记(8)-Result常用类型

    这是最基本且最常见的Result类型,它代表服务器端的转发(Server-side Forward)。当你配置`&lt;result type="dispatcher"&gt;/r1.jsp&lt;/result&gt;`时,Struts2会把当前Action执行后的控制权交给指定的JSP页面处理。浏览器的...

    struts2自定义结果类型demo

    - 结果类型是基于`Result`接口实现的,该接口包含一个`execute`方法,用于执行实际的转发或重定向操作。 2. **配置自定义结果类型**: - 在`struts.xml`配置文件中,可以通过`&lt;result-types&gt;`标签声明自定义结果...

    WebWork_Result

    本文详细介绍了WebWork框架中`WebWork_Result`配置文件的使用方法,重点讲解了`dispatcher`和`redirect`两种类型的`result`配置及其区别。通过这些知识点的学习,可以帮助开发者更好地掌握WebWork框架的核心机制,...

    在Struts2中的结果集类型

    在Struts2框架中,结果集类型(Result Types)是用于控制动作(Action)执行后如何处理返回的结果。它们定义了如何将Action的返回值映射到实际的HTTP响应。以下是对Struts2中几种主要结果集类型的详细说明: 1. **...

Global site tag (gtag.js) - Google Analytics