0 0

struts2 action中result type="chain"跳转问题0

action配置如下:
<package name="richang" namespace="/richang" extends="office">
    <action name="meeting" class="com.struts.action.MeetingAction">
        <result name="list">/RiChang/meeting_index.jsp</result>
        <result name="save" type="chain">meeting!list</result>
        <result name="delete" type="chain">meeting!list</result>
        <result name="load">/RiChang/meeting_view.jsp</result>
        <result name="input" type="redirect">/RiChang/meeting_add.jsp</result>
    </action>
</package>

在同一个aciton中,用到是动态方法调用,但我保存一条记录是,调用
richang/meeting!save,记录保存成功,返回的是"save",
在结果集中也定义了result="save"的跳转方式,但是并不跳转到meeting!list,而是跳到这个package拓展的那个package的一个默认action,不知道为什么,我后来把<result ... 改成下面那样:
<result name="save" type="chain">
    <param name="actionName">meeting!list</param>
    <param name="namespace">/richang</param>
</result>
还是不行,搞了很久没找到问题出在哪里,请指点。
谢谢!

1个答案 按时间排序 按投票排序

0 0

采纳的答案

    <param name="method">list</param>
    <param name="actionName">meeting</param>
    <param name="namespace">/richang</param>
  

2013年5月27日 05:07

相关推荐

    struts2 action跳转action传参数

    在struts.xml配置文件中,可以通过设置结果类型为`chain`来实现Action之间的跳转。这种方式不仅可以实现跳转,还可以在跳转过程中传递参数。示例代码如下: ```xml &lt;action name="action1" method="" class=""&gt; ...

    struts2中的result的type类型

    struts2 跳转类型 result type chain dispatcher redirect redirect action

    struts2的action的几种result type说明

    2. **chain**: Chain Result Type允许你链式执行多个Action,无需返回到客户端。`class="com.opensymphony.xwork2.ActionChainResult"`。这样可以在一个流程中连续执行多个业务操作。 3. **freemarker**: ...

    struts2 result配置详解

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

    Struts2 Result类型

    开发者可以根据需求选择合适的Result类型,通过在`struts.xml`配置文件中定义result元素,指定name(通常为Action的返回码)和type(对应Result类型),以及对应的资源路径,来实现Action执行后的页面跳转或数据处理...

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

    在Struts2中,结果(Result)是Action执行后控制流程的重要部分,它负责将处理后的数据或者控制逻辑转向合适的视图。这篇博文将深入探讨Struts2中的result配置以及各种视图转发类型。 首先,让我们理解Result的基本...

    Struts2学习资源Result part1.rar

    Result是Struts2框架中的一个核心组件,它负责处理动作执行后的结果,如视图渲染、跳转等操作。在Struts2的学习过程中,理解并熟练运用Result类型是至关重要的。 在Struts2中,Result主要负责将处理后的数据传递给...

    Struts2 result和type

    ### Struts2中的Result与Type详解 #### 一、引言 在Struts2框架中,`Result`和`Type`是两个非常重要的概念。它们主要用于控制Action执行完毕后页面的跳转方式以及如何处理Action返回的结果。通过合理配置`Result`与...

    action之间的跳转

    Action 之间的跳转是 Struts2 框架中的一种机制,允许不同的 Action 之间进行跳转,以实现复杂的业务逻辑。这种机制可以分为两种类型:chain 和 redirect-action。 1. Chain 类型 当 type 为 chain 时,说明是 ...

    Struts2的json和type的使用借鉴.pdf

    例如,在`validateTestBak`和`validateTestBakForEdit`这两个action中,`&lt;result type="json" /&gt;`表示当这些方法执行完毕后,Struts2会将返回的结果转换成JSON格式并发送到客户端。这样,客户端可以通过JavaScript...

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

    在Struts2框架中,`Result`是动作执行后跳转到的目标页面或者资源的关键组件。`Result`标签主要用于配置动作执行后的响应结果,它的`type`属性则定义了不同的处理方式。本笔记将深入探讨`Result`标签的`type`属性...

    struts2结果类型

    &lt;result name="success" type="chain"&gt;step2.action&lt;/result&gt; &lt;/action&gt; &lt;action name="step2" class="test.Step2Action"&gt; &lt;result name="success"&gt;finish.jsp&lt;/result&gt; &lt;/action&gt; ``` 在这个例子中,当 `Step1...

    Struts2_result返回类型

    在Struts2中,Action是业务逻辑的核心,而Result则是Action执行后的响应方式。`Struts2_result返回类型`指的是在Action执行成功或失败后,如何将控制权传递到下一个页面或资源。这些返回类型定义了不同的结果处理...

    struts2高级部分

    - 如:`&lt;result name="errHandler" type="chain"&gt;&lt;param name="actionName"&gt;errorProcessor&lt;/param&gt;&lt;/result&gt;`。 - 其中`errHandler`表示错误处理器的名称,`errorProcessor`是具体处理错误的action类。 #### 二...

    信息系统软件设计:要懂Struts必须要懂的程序(2).ppt

    在另一个示例中,`&lt;result name="success" type="redirect-action"&gt;${nextAction}&lt;/result&gt;`会根据`nextAction`变量的值决定跳转到哪个Action。 5. **结果类型(Result Type)**: Struts框架提供了一系列预定义的...

    Struts2技术总结

    2. **强大的类型转换机制:** Struts2提供了强大的类型转换功能,能够自动将表单提交的数据转换成Action类中的属性值。 3. **视图技术的灵活性:** Struts2不仅支持JSP作为视图展示层,还支持FreeMarker、Velocity等...

    struts 2详细配置

    Struts 2支持多种返回类型,用于控制Action执行后的页面跳转或数据渲染。常见的返回类型包括`dispatcher`、`chain`、`redirect`、`redirectAction`等。 - **dispatcher**:用于转发到指定的JSP或HTML页面。 - **...

    struts2 action跳转调用另一个程序

    在Struts2中,`chain`结果类型允许我们在一个Action执行后调用另一个Action,这样就可以串连多个业务流程。在这个例子中,`uploadAction`执行成功后,会触发`analysisAction`的执行,从而实现了Action间的调用。 ...

Global site tag (gtag.js) - Google Analytics