`
xitong
  • 浏览: 6401671 次
文章分类
社区版块
存档分类
最新评论

xwork配置文件中chain和redirect的用法区别

 
阅读更多

a) <action name="AddMachine" class="moxtv.central.web.action.uploadmachinemanage.AddMachineAction">

<result name="success" type="chain">ListAll</result>

</action>

b) <action name="DeleteAdmins" class="moxtv.central.web.action.adminmanage.DeleteAdminsAction">

<result name="success" type="redirect">List.do</result>

</action>


redirect会丢掉以前的请求参数,重订向到新页面,且新页面会显示List.do
chain不会丢掉以前的请求参数,但新页面仍旧显示AddMachine.do

分享到:
评论

相关推荐

    xwork配置内容详细讲解

    XWork 的核心配置文件通常为 `xwork.xml`,该文件是 XWork 运行的核心,包含了所有动作、拦截器以及结果类型的配置信息。 ##### 1. 动作(Action) 动作是 XWork 处理用户请求的基本单元,每个动作都有一个唯一的...

    配置文件xwork-2.3.dtd

    配置文件xwork-2.3.dtd 方便大家下载使用

    xwork

    由于没有实际的博客内容,我们将主要围绕XWork的基础知识和其在Web开发中的作用进行探讨。 首先,XWork的核心功能是动作管理,它定义了动作(Action)的生命周期和执行流程。每个动作都对应一个业务逻辑,当用户...

    xwork-2.1.5-all.rar_xwork_xwork-2.1.5_xwork-2.1.5.jar_xwork-core

    这两个JAR文件分别是XWork框架的主要实现和核心库。xwork-2.1.5.jar包含了整个框架的功能,而xwork-core-2.1.6.jar则是核心模块,包含Action、Interceptor等关键组件。 7. **与Struts2的关系**: XWork与Struts2...

    xwork官网源码 下载 xwork

    结果映射是将Action执行的结果与视图层关联的过程,这通常在`struts-default.xml`或自定义的配置文件中进行。 6. **类型转换**:XWork的`com.opensymphony.xwork2.conversion.impl`包下提供了类型转换器,用于将...

    OGNL和XWORK源代码

    4. **工作流(Workflow)**:XWork通过配置文件定义了Action的执行流程,包括决定何时调用哪个方法以及如何处理返回的结果。 5. **结果类型(Result)**:Action执行后,根据返回的结果类型,XWork会决定如何渲染...

    xwork各版本的jar包

    xwork-1.1.1.jar, xwork-1.1.jar, xwork-1.2.1.jar, xwork-1.2.3.jar, xwork-2.0.0.jar, xwork-2.0.1.jar, xwork-2.0.3.jar, xwork-2.0.4.jar, xwork-2.0.5.jar, xwork-2.0.6.jar, xwork-2.0.7.jar, xwork-2.1.0.jar...

    xwork-2.1.6 jar包和源码

    在XWork中,Action配置通常在struts.xml文件中进行,定义了Action类、结果类型、结果路径等。配置文件支持通配符和命名空间,方便组织和管理Action。 **5.拦截器(Interceptors)** 拦截器是XWork的核心组件,它们...

    xwork-2.0.6-src

    例如,xwork-1.0.dtd定义了xwork配置文件的元素和属性,这对于理解Struts2的配置机制至关重要。这些DTD文件确保了配置文件的正确性,并且在编译或运行时提供了验证功能。 其次,xwork-default.xml是Struts2的核心...

    xwork-2.0.4源码

    6. **配置管理(Configuration Manager)**:xwork-2.0.4通过配置管理器加载和解析配置文件,包括struts.xml和其他自定义的配置文件。源码中,我们可以学习到配置信息的加载流程,以及如何动态修改配置。 7. **异常...

    OpenSymphony公司的xwork资源包

    在压缩包中的“xwork”文件,可能包含了XWork框架的核心库、配置示例、文档和其他相关资源。开发者可以利用这些资源快速理解和应用XWork,提升项目的开发效率。 总的来说,OpenSymphony公司的xWork资源包是Java...

    XWork 源码

    这些文件可以展示XWork的实际应用场景,帮助开发者了解如何创建和配置动作、视图和控制器。 4. **showcase**:这是一个展示XWork功能的示例应用,它演示了如何使用XWork进行基本的MVC操作,如动作映射、结果处理、...

    xwork-core源码

    在Struts2配置文件中定义的Action配置都会转换为ActionConfig对象,供框架内部使用。 7. **Result**:Result是Action执行后返回的结果,它负责将结果转发到指定的视图。xwork-core支持多种结果类型,如dispatcher...

    xwork2.1.2源码与xwork2.2.1源码

    1.3 数据校验:xwork的验证机制基于Validator框架,通过XML配置文件定义验证规则,由ValidatorFactory生成Validator实例进行数据校验。 1.4 拦截器:xwork的核心特性之一是拦截器,这些拦截器可以自定义插入到...

    xwork-2.0.5-src+xwork-2.0.5-jar.zip

    2. **配置文件**:XWork的配置文件(如struts.xml)用于配置Action的映射、结果类型、拦截器等,是控制流程的关键。 3. **拦截器(Interceptor)**:拦截器是XWork的一大特色,它们在Action执行前后插入,可以实现...

    xWork2.1.2源代码下载

    1. `.cvsignore`:这是一个版本控制系统CVS( Concurrent Versions System)的配置文件,用于忽略指定的文件或目录,避免在版本控制中误添加这些文件。 2. `pom.xml`:这是基于Maven项目对象模型(Project Object ...

    xwork-2.1.6 doc文档

    结果配置在 XML 配置文件中定义,可以根据不同的条件返回不同的结果。 **7. 表达式语言(Expression Language, EL)** XWork 支持 OGNL(Object-Graph Navigation Language),一种强大的表达式语言,用于访问和...

    xwork源码及文档

    6. **动态方法调用**:XWork支持动态方法调用,这意味着Action可以有多个执行方法,而无需预先硬编码在配置文件中。这增加了代码的灵活性和可维护性。 7. **依赖注入(DI)**:XWork集成了Spring框架的依赖注入功能...

    Struts2中xwork源码

    4. **OGNL (Object-Graph Navigation Language)**:OGNL是XWork中的表达式语言,用于在Action对象和视图之间进行数据交换。它支持动态属性访问,使得开发者可以通过简单的字符串表达式获取或设置对象的属性,如`${...

    JavaEE源代码 xwork-2.0.4

    JavaEE源代码 xwork-2.0.4JavaEE源代码 xwork-2.0.4JavaEE源代码 xwork-2.0.4JavaEE源代码 xwork-2.0.4JavaEE源代码 xwork-2.0.4JavaEE源代码 xwork-2.0.4JavaEE源代码 xwork-2.0.4JavaEE源代码 xwork-2.0.4JavaEE源...

Global site tag (gtag.js) - Google Analytics