`
qingfengjushi1
  • 浏览: 141333 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts2 redirect与dispatcher结果类型的区别

 
阅读更多
struts2中result结果类型中经常使用的是redirect和dispatcher,缺省情况result结果类型为dispatcher。两者的区别是redirect结果类型表示将请求重定向到其他资源,用户请求的信息将不被保留。dispatcher结果类型表示将请求转发到其他资源,用户请求的信息将被保留。

总结:redirect请求重定向,dispatcher请求转发。
分享到:
评论

相关推荐

    struts2自定义结果类型demo

    这个"struts2自定义结果类型demo"可能包含了上述所有步骤的代码示例,包括配置文件、自定义结果类型类以及相关的Action配置。对于初学者,这是一个很好的实践案例,可以帮助理解Struts2的扩展机制和控制流程。通过...

    Struts2 Struts2 超好的Struts2 pdf 文档

    4. **结果类型(Result Types)**:Struts2支持多种结果类型,如`dispatcher`(默认,将结果转发到JSP页面)、`stream`(用于文件下载)、`redirect`(重定向URL)等,可以根据不同的需求选择合适的结果类型。...

    struts2 全局结果集

    常见的结果类型有`dispatcher`(默认,用于转发到JSP)、`redirect`(用于重定向到URL)和`stream`(用于处理文件下载)。开发者还可以自定义结果类型。 3. **覆盖全局结果**: 虽然全局结果是应用级别的,但每个...

    struts2中result类型之redirect

    当一个Action执行完成后,根据其返回值,Struts2会寻找匹配的结果类型并执行相应的处理。`Result`类型有很多种,比如`dispatcher`、`redirect`、`stream`等,每种类型都有其特定的用途。 现在我们专注于`redirect`...

    struts2 ,struts2 demo

    Struts2支持多种结果类型,如dispatcher(转发到JSP)、stream(下载文件)、redirect(重定向)。结果配置可以根据Action执行的结果(success、error等)决定跳转到哪个视图。 在提供的“struts2 demo”压缩包中,...

    struts2 Result类型

    Struts2内置了一些基本的Result类型,如“dispatcher”(默认),它会将结果视图作为JSP、FreeMarker或其他模板引擎文件来渲染。还有“redirect”和“redirectAction”,前者用于HTTP层面的重定向,后者用于在内部...

    Struts2全部jar包

    常见的结果类型有`dispatcher`(转发到JSP页面)、`stream`(输出流,如文件下载)和`redirect`(重定向)。 5. **OGNL(Object-Graph Navigation Language)**:Struts2使用OGNL作为默认表达式语言,用于在Action...

    Struts2内容整理

    Struts2 框架的核心是 Action,Action 是一个包含了业务逻辑的 Java 类,它负责处理用户的请求并返回响应结果。 Struts2 配置 Struts2 框架的配置主要包括两个方面:web.xml 和 struts.xml。 * 在 web.xml 文件中...

    struts2结果类型

    `dispatcher` 是 Struts2 框架中最常用的默认结果类型之一,它主要用于页面转发,即在处理完用户请求之后将控制权交给指定的 JSP 页面或者 Servlet 进行渲染。`dispatcher` 的主要优点在于它可以保持当前请求的 ...

    struts2的XSLTResult结果类型

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

    在Struts2中的结果集类型

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

    Struts2之结果类型的使用和分析案例struts006

    Struts2预定义了一些常见的结果类型,如"dispatcher"(默认类型,用于转发到一个JSP页面)、"redirect"(重定向到一个新的URL)、"stream"(用于处理文件流,如下载)。开发者也可以自定义结果类型以满足特定需求。 ...

    Struts2——教程

    Struts2支持多种结果类型,如dispatcher(转发到JSP)、stream(处理文件下载)、redirect(重定向)等。视图通常由JSP页面来实现,但也可以使用FreeMarker、Velocity等模板引擎。 七、Struts2的插件体系 Struts2...

    Struts2框架及注释和用法

    Struts2支持多种结果类型,如dispatcher(默认,转发到JSP),redirect(重定向到URL),freemarker(使用FreeMarker模板引擎渲染)等。 **9. 国际化和主题** Struts2支持多语言环境,通过资源文件(如message....

    struts2 result配置详解

    Dispatcher Result 配置是 Struts2 框架中默认的 Result 配置类型。这种配置类型用于将结果.redirect 到一个 JSP 页面。如果在 Action 配置中没有指定其他的 Result 配置类型,那么 Dispatcher Result 配置将被使用...

    当当网 Struts2

    4. **结果类型**:Struts2支持多种结果类型,如dispatcher(转发到JSP)、redirect(重定向URL)、stream(流式结果,如下载文件)等,使得视图展现方式多样。 5. **OGNL表达式语言**:Struts2使用OGNL(Object-...

    struts2四天的学习笔记

    5. **结果类型(Result Types)**:Struts2支持多种结果类型,如dispatcher(转发到JSP页面),stream(下载文件),redirect(重定向)等,可以根据不同需求选择合适的结果类型。 6. **OGNL(Object-Graph ...

    Struts2入门教程(全新完整版)

    org.apache.struts2.dispatcher.ServletActionRedirectResult 16 plainText 16 显示源文件内容,如文件源码 16 org.apache.struts2.dispatcher.PlainTextResult 16 freemarker 16 处理FreeMarker模板 16 org.apache....

    struts2完整压缩包

    Struts2支持多种结果类型,如`dispatcher`(默认,用于渲染JSP),`redirect`,`stream`等。 3. **Interceptor(拦截器)**: 拦截器是Struts2的一个强大特性,它们允许在Action执行前后插入自定义逻辑。常见的拦截器...

Global site tag (gtag.js) - Google Analytics