`
xq30397022
  • 浏览: 13793 次
  • 性别: Icon_minigender_1
  • 来自: 天津
文章分类
社区版块
存档分类
最新评论

struts2 action的result如何跳转到另一个action

 
阅读更多

在同包下跳转:

第一个action

<action name="user" class="userAction">

<result name="error">/error.jsp</result>

</action>

第二个action

<action name="dept" class="deptAction">

<result name="showdepts">/jsp/dept/dept.jsp</result>

<result name="test" type="redirectAction">user!adduser</result>

</action>

在不同包下跳转:

<package name="isLogin" extends="struts-default">
   <action name="loginUser" class="com.**">
        <result name="input">index.jsp</result>
        <result type="redirectAction">
          <param name="actionName">stuList!isList</param>
        </result>
   </action>
</package>

如果你是在一个action中想从一个execute方法跳到另一个execute方法,那么你这样写 return  this.test this.test为你的
public String test()throws Exception{}方法



分享到:
评论

相关推荐

    Struts2从一个带参数action跳转到另一个action

    资源中示例了一个struts2的配置文件中配置的action的result结果为另外一个action的配置,该跳转的过程中是带所有参赛调整的,在另外一个action中可以接受到当前action的所有参数,此配置文件是我日常开发中的经验...

    struts2 result转向到action

    例如,可以配置 Result 来重定向到另一个 JSP 页面或者另一个 Action。 当开发者希望在 Action 之间进行跳转时,而不是简单地跳转到 JSP 页面,就可以使用 `redirect-action` 类型的 Result。这种方式通常用于需要...

    struts2 action跳转action传参数

    - `&lt;result name="success" type="redirectAction"&gt;action2.action&lt;/result&gt;`:表示当action1执行成功后,会触发一个重定向,跳转到`action2.action`。 - **注意**:在这种情况下,无法直接通过struts.xml配置文件...

    struts2一个action处理多个请求 struts2实例

    如果希望一个Action处理多个请求,可以在同一个`&lt;action&gt;`元素内添加多个`&lt;result&gt;`子元素,每个`&lt;result&gt;`对应一个不同的请求。例如: ```xml &lt;action name="myAction" class="com.example.MyAction"&gt; &lt;result ...

    struts2 result配置详解

    Chain Result 配置用于将一个 Action 的执行结果与另一个 Action 的执行结果链式连接起来。这种配置类型通常用于实现 Action 之间的属性复制,例如将第一个 Action 的 getter 方法的结果传递给第二个 Action 的 ...

    struts2 Result类型

    Struts2 Result类型是Struts2框架中一个关键的概念,它是动作执行完成后跳转到下一个页面或处理逻辑的核心机制。Result类型定义了如何处理动作执行的结果,使得开发者能够灵活地控制应用程序的流程。 首先,我们...

    Struts2简单的页面跳转示例

    在"Struts2简单的页面跳转示例"中,我们通常会有一个Action类,这个类需要继承自Struts2提供的ActionSupport类或者自定义一个基类。Action类中的方法对应用户请求的URL,当用户发起请求时,Struts2框架会根据配置...

    struts2 result type 介绍

    2. **RedirectAction**:类似于Redirect,但重定向到另一个Action,可以传递参数,适合实现业务流程跳转。 3. **Stream**:用于处理需要流式传输的内容,比如下载文件或图片,它能直接将数据写入到HTTP响应的输出流...

    struts2中result类型之redirect

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

    strust2从一个工程跳转到另一个工程的页面

    在Struts2中,跳转到另一个工程的页面是通过Action和Result来实现的。 Action配置 在Struts2中,Action是一个核心概念,它负责处理用户的请求并返回响应。在上面的代码中,我们可以看到Action的配置是通过注解...

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

    在使用Struts2的过程中,可能会遇到一个常见的问题,即应用试图跳转到一个不存在的页面,导致用户看到404错误。404错误通常表示服务器无法找到请求的资源,这可能是由于URL配置错误、控制器映射问题或者资源实际不...

    struts2 action跳转调用另一个程序

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

    struts2利用通配符调用同一个Action里面不同的方法

    在Struts2中,Action是业务逻辑处理的核心,而通配符的使用则是Struts2框架中一种灵活的配置方式,允许我们以更简洁的方式调用同一个Action中的不同方法。下面我们将深入探讨如何利用Struts2的通配符来实现这一功能...

    struts2中result类型之redirectAction

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

    Struts2 Action参数详细说明

    这里的`name`属性定义了Action的唯一标识,`class`属性指定了处理请求的Action类全路径,`namespace`属性用于区分不同的功能模块,`result`标签定义了Action执行成功后跳转的页面。 接着,我们讨论`method`属性。...

    Struts2操作同一action的不同方法跳转jar包(包括示例代码)

    在Struts2中,我们通常通过返回一个特定的结果代码来决定跳转到哪个页面。例如,在`execute()`方法中: ```java public String execute() { // 业务逻辑... return "success"; } ``` 如果`execute()`方法执行...

    struts2的action的几种result type说明

    Struts2是一个流行的Java web应用程序框架,用于构建MVC(模型-视图-控制器)架构的应用。在Struts2中,Action是业务逻辑的核心组件,而Result是控制流程的关键部分,它定义了Action执行后如何展示结果。Result Type...

    Struts2 in action(struts2实战)

    作为一个基于Action和基于拦截器的框架,Struts2提供了丰富的功能,使得开发者能够构建可维护、可扩展的Web应用。下面我们将深入探讨Struts2的主要特性、工作原理以及如何在实际开发中运用。 1. **核心概念**: - ...

    struts2的result标签使用

    - `redirectAction`:重定向到另一个Action,实现Action间的跳转。 - `stream`:用于处理流式数据,如文件下载。 - `freemarker`、`velocity`等:支持其他模板引擎渲染视图。 ### 5. 结果参数 `Result`标签还支持...

    Struts2_result返回类型

    2. **chain**:ActionChainResult类用于处理Action链,它允许一个Action完成后直接跳转到另一个Action,同时保留当前请求的数据,比如request作用域中的数据。这在需要多个Action协同工作时很有用。 3. **redirect*...

Global site tag (gtag.js) - Google Analytics