`

struts2的action重定向到另外一个action如何传参数

XML 
阅读更多
当我们在某个action完成后,通常都要重定向到另外一个action,这时可以这样传参数:
<action name="tick_delImage"  class="tickAction" method="delImage">
			<result name="success" type="redirectAction">
				<param name="actionName">tick_edtImage</param>
				<param name="namespace">/vector/tick</param>
				<param name="tickId">${tickId}</param>
			</result>
		</action>

"actionName"指明要从定向到的action名称;
"nameSpace"指明命名空间
"tickId"是要传递的参数,可以使用如下形式传递tickId:"tick_delImage.action?tickId='100'";
分享到:
评论
1 楼 q442800318 2011-09-15  
帅气的东西

相关推荐

    struts2重定向实例源码

    这意味着你可以直接重定向到另一个Action,而不需要提供完整的URL。此外,它还支持通过Action上下文传递参数,这样可以在Action之间共享数据,简化了代码。例如,如果你有一个"saveUser" Action保存用户信息后,想...

    struts2 重定向

    Struts2是一个强大的Java EE应用程序框架,主要用于构建MVC(模型-视图-控制器)架构的Web应用。在Struts2中,重定向是HTTP请求处理的重要部分,它涉及到用户请求的URL变化以及页面间的跳转。重定向分为两种类型:...

    struts2 action跳转action传参数

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

    一个基于struts的重定向和转发实例

    4. 如果选择了重定向,浏览器将发起新的请求到指定的URL,可能是另一个Action,以处理登录后的操作。 5. 若选择转发,服务器会直接将请求传递给一个内部资源,如JSP页面,而用户在浏览器中看到的仍然是原始的登录URL...

    struts2 向结果传参数

    Struts2支持多种内置结果类型,如`dispatcher`(默认的,用于转发到JSP)、`stream`(用于处理文件下载)和`redirectAction`(用于重定向到另一个Action)。每个结果类型都有其特定的配置方式来传递参数。 1. **在...

    struts2 result转向到action

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

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

    如果你想重定向到另一个Action,可以使用`redirectAction`。它允许你在重定向时传递参数,保持业务流程的连续性: ```xml &lt;action name="submitForm" class="com.example.SubmitFormAction"&gt; &lt;param name="...

    struts2 Https 配置

    Struts2是一个非常流行的Java Web框架,用于构建和维护可扩展、模块化且易于管理的企业级应用程序。在当今网络安全日益重要的环境下,使用HTTPS协议来确保数据传输的安全性变得至关重要。Struts2支持HTTPS配置,可以...

    Struts2 in action中文版+配套源代码

    总的来说,"Struts2 in Action"这本书和其配套的源代码为学习和掌握Struts2框架提供了一个全面的平台,无论你是初学者还是经验丰富的开发者,都能从中受益。通过实践这些示例,你可以更好地理解MVC模式,提升Java ...

    Struts2 in action 中文版

    2. **Result**:用于定义Action处理后的页面跳转或数据处理结果,可以是重定向到另一个Action、渲染一个JSP页面等。 3. **FilterDispatcher**:Struts2的核心控制器,负责拦截所有请求,解析并调用相应的Action,...

    Struts2InAction中文+源代码

    1. **项目结构**:了解一个标准的Struts2项目是如何组织的,包括src目录下的Java源码,Web-INF目录下的配置文件,以及Web资源如JSP页面。 2. **配置文件**:研究struts.xml文件,理解其内容和结构,以及如何配置...

    一个struts的action跳转大全

    这种配置展示了如何在一个Action处理后跳转到另一个Action,并继续处理同一份`form`对象。这里需要注意的是,在第一个Action中,表单验证成功后,会通过`forward`元素跳转到第二个Action处理类`somePackage....

    Struts 2使用注解配置Action

    1. `@Action`: 这是Struts 2中最核心的注解,用于标记一个方法为处理请求的Action。你可以指定Action的名字、结果页面和其他属性。例如: ```java @Action(value = "myAction", results = { @Result(name = ...

    struts2中result类型之redirectAction

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

    基于用户登陆的struts2中action的分类实例

    Struts2是一个强大的MVC(模型-视图-控制器)框架,广泛应用于Java Web开发中。在Struts2中,Action是核心组件之一,它负责处理用户的请求,并将业务逻辑的结果返回给视图进行展示。本实例将深入探讨在基于用户登录...

    Struts的小列子三个Action

    4. **转发与重定向**:在Action的`execute()`方法执行完毕后,通常会返回一个字符串,表示后续的处理流程,如"success"。这会驱动Struts框架将控制权转交给`&lt;forward&gt;`或`&lt;redirect&gt;`标签指定的目标。 5. **MVC模式...

    留言板留言板struts2留言板struts2

    Struts2内置了多种结果类型,如dispatcher(重定向或转发到一个JSP页面)、stream(下载文件)等,也可以自定义结果类型。 5. **OGNL(Object-Graph Navigation Language)**:Struts2使用OGNL作为默认表达式语言,...

    struts2与前台交互时序

    结果类型定义了如何展示结果,比如重定向到另一个页面,或者将数据渲染到JSP页面。 6. **模型驱动(ModelDriven)**:如果使用模型驱动模式,Action类会绑定一个Model对象,该对象包含要传递到视图的数据。这简化了...

    Struts2之Action详解2

    当用户发起请求时,Struts2的Front Controller(DispatcherServlet)接收到请求,通过ActionMapper确定Action,然后由ActionProxy创建并实例化Action对象,接着调用execute()方法。execute()方法返回一个字符串,该...

    struts2支持方法上传递参数

    在Struts2的配置文件(struts.xml或者struts.properties)中,你可以为每个Action指定一个默认的执行方法,或者根据URL路径来映射不同的方法。例如: ```xml &lt;action name="login" class="com.example.UserAction"&gt;...

Global site tag (gtag.js) - Google Analytics