`

struts2-redirect和redirect-action的一点区别 直接跳转

 
阅读更多
<action name="undoBdChannelOperator" class="bdChannelAction"
    method="undoBdChannelOperator">
    <result name="success" type="redirect">getUndoBdChannelListUI.action?operType=${operType}     </result>
</action>

 

    可以正常传递参数,而redirect-action不可以,但是可以写出如下形式

 

    <!-- 撤销对本地栏目的操作 -->

   

<action name="undoBdChannelOperator" class="bdChannelAction" method="undoBdChannelOperator">
     <result name="success" type="redirect-action">
            <param name="actionName">getUndoBdChannelListUI.action</param>
            <param name="operType">${operType}</param>
            <param name="superCode">${superCode}</param>
            <param name="webappCode">${webappCode}</param>
     </result>
</action>

 

分享到:
评论

相关推荐

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

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

    struts2-CRUD

    Struts2-CRUD是一个基于Struts2框架的简单示例,用于展示如何在实际应用中实现创建(Create)、读取(Read)、更新(Update)和删除(Delete)操作,这是许多Web应用的基础功能。Struts2是一个强大的、成熟的Java ...

    struts2-api-2.0.5.jar.zip

    Struts2-api-2.0.5.jar是该框架的一个特定版本的API库,包含了Struts2的核心组件和接口,使得开发者能够更方便地与框架进行交互。下面我们将详细探讨Struts2 API 2.0.5版本中的关键概念和功能。 首先,让我们了解下...

    struts-2.0.14源代码

    5. **OGNL(Object-Graph Navigation Language)**: Struts 2使用OGNL作为默认表达式语言,负责在Action和视图之间传递数据。例如,`struts-default.properties`中配置了OGNL作为默认值栈。在源代码中,`ognl`包下有...

    struts1-and-struts2.zip_between

    - **Struts2**:继承了Struts1的优点,同时支持在Action类和拦截器中直接使用资源文件,更方便地实现国际化。 5. **异常处理** - **Struts1**:异常处理不够灵活,需要在struts-config.xml中配置全局异常处理。 ...

    struts2 中路径无法跳转的问题

    综上所述,解决Struts2中路径无法跳转的问题需要全面检查项目配置、Action实现、结果类型和路径设置,以及可能的异常处理和环境配置。通过逐步排查,通常能找出问题的根源并进行修复。如果你在上述步骤中遇到困难,...

    struts-2.0.14jar(all)包.rar

    这个“struts-2.0.14jar(all)包.rar”包含了Struts 2框架的核心库和其他相关组件,便于开发者快速集成和使用。 在Struts 2框架中,有以下几个关键知识点: 1. **MVC模式**:Struts 2基于MVC设计模式,它将应用程序...

    starting-struts2-chinese

    - **结果类型**:Struts2提供了多种结果类型(Result Types),如dispatcher、redirect、chain等,用于控制请求处理后页面的跳转或数据的返回。 #### 四、Struts2的设计理念 - **概念分离**:将MVC模式进一步细化...

    struts2 result转向到action

    ### Struts2 Result 转向到 Action 的深入解析 #### 一、基本概念与应用场景 ...同时,了解 `redirect` 和 `redirect-action` 之间的区别对于正确配置 Struts2 应用至关重要,这有助于避免不必要的错误和性能问题。

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

    Struts2是一个强大的MVC框架,它为Java Web应用程序提供了结构和控制机制。在Struts2中,结果(Result)是Action执行后控制流程的重要部分,它负责将处理后的数据或者控制逻辑转向合适的视图。这篇博文将深入探讨...

    中文-Struts2-Tags-API chm格式 非常详细的标签使用说明有例子

    1. **控制标签**:这些标签用于处理页面跳转、异常处理等控制逻辑,如`&lt;s:action&gt;`用于执行Action,`&lt;s:redirect&gt;`用于页面重定向,`&lt;s:exception&gt;`捕获和处理异常。 2. **数据展示标签**:这些标签用于显示和操作...

    Struts2--4.结果集-- result元素

    Struts2是一个强大的Java EE框架,它用于构建和维护可扩展且易于管理的企业级Web应用程序。在Struts2中,结果集(Result Set)是Action执行后转向的页面或者资源的定义,它通过`result`元素来配置。理解并熟练使用`...

    struts2 跳转至404 页面的解决方案

    总之,解决Struts2跳转至404页面的问题需要对整个应用的配置进行仔细检查,从Action、命名空间、拦截器到结果类型、资源路径,甚至包括服务器和IDE的设置。理解Struts2的工作原理,结合日志信息,通常可以找出导致...

    Struts2最新jar包2.5.17

    Struts2还提供了强大的结果类型(Result Types),如dispatcher(默认的JSP渲染)、stream(用于文件下载)、redirect(重定向)等。结果类型使得Action执行后的跳转和响应变得更加灵活。 在2.5.x系列中,Struts2对...

    struts2-core API 文档 对struts2的使用手册学习很有用。

    Struts2支持多种类型的Result,如`dispatcher`(默认,用于转发到JSP)、`redirect`(重定向)和`stream`(用于处理文件下载)。 Struts2的配置文件struts.xml是整个框架的核心配置,它定义了Action的映射、拦截器...

    Struts2-hibernate写的登陆注册模块

    Struts2的配置文件通常为struts.xml,其中定义了Action类、结果类型和拦截器栈。 **Hibernate框架**: Hibernate是一个强大的ORM框架,它允许开发者使用面向对象的方式来操作数据库。它自动处理SQL语句的生成和执行...

    struts2.3-core.zip

    6. **配置文件**:Struts2的配置文件通常为struts.xml,它定义了Action、Interceptor和Result的配置。此外,Struts2支持基于注解的配置,使得代码更加简洁,减少了对XML配置的依赖。 7. **依赖包**:Struts2的运行...

    struts-2.1.6-sources

    8. **异常处理**:Struts 2允许开发者定义全局和特定Action的异常处理策略,将异常转换为有意义的用户反馈。 9. **集成其他技术**:Struts 2可以很好地与Spring、Hibernate等流行框架集成,提供一站式的Java Web...

    struts1.3页面跳转问题

    DMI允许Action路径直接映射到Action类的方法,减少了struts-config.xml的配置,但可能会带来安全风险,因此在生产环境中应谨慎使用。 总结,Struts1.3中的页面跳转是通过Action类、struts-config.xml配置以及...

Global site tag (gtag.js) - Google Analytics