`
xudongcsharp
  • 浏览: 477235 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

struts2中redirect action的参数传递

 
阅读更多
在struts2中,一个典型的场景时,点一个新闻列表中,有个删除某条新闻的连接,当删除后,会返回这个新闻列表。这里一般是

这样的,比如<a href="delelte.action?aid=xxx&bid=cccc">删除</a>



为了能在删除后,返回到aid所在的新闻分类,可以这样,在delete.action中

把aid先接收,然后request.setAttributes("aid",aid);

然后在struts.xml中,要这样用redirect

   <result name="add" type="redirect">xxx.action?id=${#request.aid}&amp;type=add</result>     

要特别注意一下,redirect的action里这个时候多个参数时,用&amp;来代替&



原文出自http://jackyrong.iteye.com/blog/553206
分享到:
评论

相关推荐

    struts2中result类型之redirectAction

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

    Struts2实战(Struts2 In Action中文版)

    6. **国际化与本地化**:学习如何在Struts2中实现多语言支持,提供全球化用户体验。 7. **Tiles布局**:结合Tiles插件,创建复用性强、结构化的页面布局。 8. **异常处理**:理解Struts2的异常处理机制,如何...

    Struts2 in action中文版

    6.7.2 Struts 2中常用的表达式语言特性 131 6.7.3 表达式语言的高级特性 135 6.8 小结 137 第7章 UI组件标签 139 7.1 为什么需要UI组件标签 139 7.2 标签、模板和主题 144 7.2.1 标签 146 7.2.2 模板 146 7.2.3 ...

    struts2 ,struts2 demo

    OGNL是Struts2中的默认表达式语言,用于在Action和视图之间传递数据。例如,`${user.name}`可以获取User对象的name属性。 **7. Struts2的注解** 除了XML配置外,Struts2还支持使用注解进行配置,使得代码更加简洁。...

    Struts2全部jar包

    1. **Action类**:Struts2中的Action类是业务逻辑处理的主要组件。每个Action类对应一个用户请求,负责处理请求并返回结果到视图层。 2. **配置文件**:Struts2的配置主要分为XML配置和注解配置。`struts.xml`或`...

    struts2 学习重点笔记

    - **自动填充**:Struts2 自动从 request 中获取数据并填充到 Action 对象中。 - **原理**:通过拦截器实现,拦截器会查找与 Action 类中的 setter 方法相匹配的请求参数,并调用这些方法填充数据。 **3.3 数据传递...

    struts2核心技术整理

    1. **Action**:在Struts2中,Action类是业务逻辑的载体,负责处理用户请求。Action类通常会实现`com.opensymphony.xwork2.Action`接口或其子接口,如`ActionSupport`,并重写`execute()`方法来执行相应的业务逻辑。...

    Struts2_入门篇_基本配置_通配符_参数注入_内置对象获取等。。。

    1. **基础配置**:在Struts2中,基础配置主要通过`struts.xml`文件完成。这个文件定义了Action(动作)及其对应的Result(结果)。例如,你可以声明一个Action类,指定它的结果页面,如`&lt;action name="myAction" ...

    struts2基本类库

    OGNL是Struts2中的表达式语言,用于在Action对象和视图之间传递数据。它可以方便地访问和修改对象的属性,甚至执行复杂的表达式。 6. **Plug-in机制**: Struts2支持插件机制,允许开发者扩展框架功能,如自定义...

    struts2 in action 完整版en

    Struts 2中的Action配置可以通过XML或注解完成,这使得配置更加灵活。例如,开发者可以使用`@Action`注解标记一个方法,指定其URL路径、HTTP方法类型以及可能的结果。 压缩包内的"Manning - Struts 2 in Action ...

    struts2框架的使用

    5. **OGNL(Object-Graph Navigation Language)**:OGNL是Struts2中的表达式语言,用于在视图和模型之间传递数据。在JSP页面中,我们可以直接使用OGNL表达式来访问Action中的属性,实现数据的展示。 6. **...

    struts2 result配置详解

    在上面的配置中,使用 Redirect-action 配置将结果重定向到一个 Action,同时传递参数 Xml 代码。Redirect 配置则不同,它需要指定完整的 URL 地址。 Struts2 框架中 Result 配置类型非常多样化,每种类型都有其...

    struts2四天的学习笔记

    2. **Action类**:在Struts2中,Action类是处理用户请求的核心组件。它实现了`com.opensymphony.xwork2.Action`接口,负责接收请求,执行业务逻辑,并返回结果。 3. **配置文件**:Struts2的配置主要在两个文件中...

    Struts2——教程

    在Struts2中,Model代表业务逻辑,View负责展示数据,Controller则协调Model和View之间的交互。Struts2使用ValueStack来存储和传递数据,使得数据可以在Action和JSP之间无缝流动。 四、配置与注解 Struts2支持XML...

    struts2 in action

    1. **强大的Action机制**:Action是Struts2中的业务逻辑处理单元,它接收用户请求,调用业务层方法,然后将结果返回给视图。通过注解或XML配置,可以轻松地定义Action及其方法的行为。 2. **拦截器(Interceptors)**...

    struts2重定向实例源码

    在Struts2中,Action的执行结果可以被导向到不同的视图,这其中包括了"redirect"和"redirectAction"两种重定向结果类型。这两种结果类型在实际应用中有着重要的作用,特别是对于处理URL重写、防止重复提交等问题。 ...

    Struts2-api

    2. **配置文件**:在Struts2中,主要的配置文件是`struts.xml`,它定义了Action、结果类型、拦截器链等。通过配置文件,我们可以控制请求的映射、设置默认结果、配置拦截器等。 3. **拦截器(Interceptors)**:...

    Struts的小列子三个Action

    2. **配置文件**:`struts-config.xml`是Struts框架的核心配置文件,它定义了Action与请求URL的映射关系,以及Action如何转发到JSP或其它视图。例如,你可以定义如下配置: ```xml &lt;action path="/example1" type=...

    struts2课程笔记

    OGNL(Object-Graph Navigation Language)是Struts2中的表达式语言,用于在视图和模型之间传递数据。UI标签库则提供了一系列预定义的JSP标签,简化视图层的开发,如s:textfield、s:submit等。模型驱动模式下,...

Global site tag (gtag.js) - Google Analytics