`

Struts2中"redirect"与"redirect-action"间的区别

阅读更多

Struts2中的<result></result>标签的属性type="redirect"与type="redirect-action"的区别,type="redirect" 的值可以转到其它命名空间下的action,而redirect-action只能转到同一命名空下的 action,因此它可以省略.action的后缀直接写action的名称。

分享到:
评论

相关推荐

    struts2 最新漏洞 S2-016、S2-017修补方案 .docx

    方案 2:重写 Struts2 DefaultActionMapper 的 handleSpecialParameters 方法,增加action、redirect、redirectAction 等参数的过滤 这个方案是通过重写 Struts2 的 DefaultActionMapper 的 ...

    struts-2.5.22-all.zip

    在实际开发中,使用Struts2 2.5.22时,开发者需要了解Action、Result、Interceptor的基本概念,以及如何编写Action类、配置Struts.xml文件,还要掌握OGNL的使用来绑定数据。同时,为了提高安全性和性能,还需要关注...

    struts2 result转向到action

    在 Struts2 中使用 `redirect-action` 来实现 Action 之间的跳转是一种常见的做法,特别是在需要按顺序执行多个 Action 的业务场景中。通过这种方式,不仅可以保持应用程序的良好结构,还能有效地组织业务流程。同时...

    struts-2.1.8.1-lib-src.zip

    3. **Action与ActionSupport**:Action是Struts 2的核心组件,它代表一个业务逻辑操作。ActionSupport是Action的基类,提供了默认行为,如错误和消息处理,以及国际化的支持。 4. **拦截器(Interceptors)**:Struts...

    struts2中result类型之redirectAction

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

    struts-2.3.15

    6. **异常处理**:Struts 2提供了一套完善的异常处理机制,允许开发者定义全局和Action级别的异常处理策略,以优雅地处理程序中的错误和异常。 7. **国际化与本地化**:Struts 2支持多语言,可以轻松实现应用的国际...

    struts2防止表单重复提交--重定向

    Struts2的解决方案之一是利用Action的Result类型,尤其是`redirect`和`redirectAction`。这两种结果类型都可以在处理完表单后使浏览器跳转到新的URL,从而避免再次提交。 1. **redirect** 结果类型: 这种结果类型...

    struts2中result类型之redirect

    在Struts2框架中,`Result`类型是动作(Action)执行后的一种处理方式,它定义了动作执行完后页面跳转或者数据处理的行为。`Redirect`是`Result`类型中的一种,它涉及到Web应用程序中的URL重定向概念,对用户浏览器...

    Struts2实战(Struts2 In Action中文版)

    《Struts2 In Action》是一本专为Java开发者设计的实战指南,旨在深入解析Struts2框架的使用与实践。Struts2作为一款强大的MVC(Model-View-Controller)框架,极大地简化了Java Web应用的开发流程,提高了开发效率...

    Struts 2权威指南配套源码---第21章

    Struts 2是Java Web开发中的一个强大框架,它基于MVC(Model-View-Controller)设计模式,为开发者提供了一种结构化和可扩展的方式来构建动态网站应用。本资源是《Struts 2权威指南——基于WebWork核心的MVC开发》一...

    struts2代码演示

    这个压缩包文件中的"Struts2-6"、"Struts2-5"和"Struts2-4"可能是不同阶段或者不同版本的Struts2代码示例,用于展示其核心功能和用法。 1. **Struts2的核心概念** - **Action**:Action是业务逻辑的载体,负责处理...

    struts2 result配置详解

    在 Struts2 框架中,Redirect 和 Redirect-action 是两个不同的 Result 配置类型。Redirect 配置用于重定向到一个新的 URL,而 Redirect-action 配置用于重定向到一个 Action。 Redirect-action 配置可以省略后缀名...

    struts2深入详解源码1-5章

    第五章可能进一步讲解Struts2的高级特性,如国际化、插件机制、Action的组合以及Struts2与其他框架(如Spring、Hibernate)的整合。国际化支持多语言环境,让应用更具有普适性;Action的组合允许将复杂的业务逻辑...

    struts2官方教程(一)--hello world

    1. **Action类**:在Struts2中,Action类是业务逻辑的载体。每个Action对应一个用户请求,处理完成后返回一个结果。你需要创建一个继承自`com.opensymphony.xwork2.ActionSupport`的类,并重写`execute()`方法,编写...

    struts2-lib.zip

    4. **结果类型**:Struts 2支持多种结果类型,如dispatcher(默认的JSP渲染),stream(处理文件下载),redirect(重定向URL)等,这些结果类型在Action配置中定义。 5. **标签库**:Struts 2提供了一系列的标签库...

    struts-action.zip

    1. **Action配置**:在Struts2中,Action类通常需要与一个配置文件(如struts.xml或struts.properties)中的配置对应。配置包括Action的类名、方法映射、结果页面等信息。 2. **Action类**:Action类是自定义的Java...

    struts-2.5.12-all

    9. **Struts2与Spring集成**:Struts2可以无缝集成Spring框架,实现依赖注入,使得Action类更加轻量级,便于测试和管理。 10. **异常处理**:Struts2提供了一套强大的异常处理机制,允许开发者自定义错误页面和全局...

Global site tag (gtag.js) - Google Analytics