`

Struts2 action间跳转并且带有参数

 
阅读更多

业务需求:

   实现不同的action间跳转,并且带有参数传递:

   实现,主要是配置文件的配置,如下:

<action name="updateGoods" class="com.lfree.action.goods.updateGoodsAction">
    <result name="success" type="redirectAction">
         <param name="actionName">getGoodsDetail</param>
         <param name="goodsId">${goods.goodsId}</param>
    </result>
</action>

 

 

 

分享到:
评论

相关推荐

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

    "Struts2 in Action" 是一本深入探讨Struts2框架的专业书籍,旨在帮助开发者掌握这一框架的核心概念和实践技巧。这本书的中文版不仅提供了理论知识,还附带有配套的源代码,方便读者进行实践操作,加深理解。 ...

    struts2 in action 中文版 英文版 源代码 合集

    英文版的《Manning - Struts 2 in Action (May 2008)》则是原汁原味的原著,对于那些寻求深入学习或者希望了解最新技术动态的开发者来说,是非常有价值的资源。此版本通常会包含最新的框架更新和技术改进,让读者...

    struts2深入详解源码1-5章

    第五章可能进一步讲解Struts2的高级特性,如国际化、插件机制、Action的组合以及Struts2与其他框架(如Spring、Hibernate)的整合。国际化支持多语言环境,让应用更具有普适性;Action的组合允许将复杂的业务逻辑...

    深入 struts2

    通过设置`namespace`属性,我们可以为包下的所有Action指定一个共同的前缀,比如`&lt;package name="my" extends="struts-default" namespace="/manage"&gt;`,这就意味着该包内的Action请求URL将带有"/manage"前缀。...

    基于struts2+hibernate4的学生管理系统

    Struts2作为Action框架,主要负责处理用户请求,协调模型、视图和控制器之间的交互。它通过配置文件定义了URL到Action的映射,Action负责业务逻辑的执行,并返回一个结果,这个结果可以是跳转到一个新的页面或者渲染...

    Struts2Path

    - 使用Struts2 `&lt;s:url&gt;` 标签时,可以方便地构建带有命名空间的URL,提高代码的可读性和可维护性。 掌握这些路径配置的方法,可以帮助开发者更好地进行Struts2应用的开发工作,提高开发效率和应用程序的质量。

    netbeans7.0版struts2架构插件

    2. **代码生成**:插件支持自动生成Struts2相关的Action类、配置文件(struts.xml)和JSP视图,简化了编码过程。 3. **代码完成和导航**:在编写Action类或配置文件时,提供智能提示和自动完成功能,有助于减少错误...

    Struts2.rar文件

    5. **插件(Plugins)**:Struts2有众多插件,如Freemarker、Tiles、Struts2 jQuery等,这些插件扩展了Struts2的功能,使得开发更加便捷。例如,Freemarker插件提供了模板引擎,便于生成动态HTML,而Struts2 jQuery...

    Struts2表单数据获取项目

    在Struts2中,你可以直接在Action类中声明与表单字段相对应的属性,Struts2的自动数据绑定机制会将表单参数映射到这些属性。例如,如果表单有字段`name`和`email`,Action类可以如下所示: ```java public class ...

    Struts2+jdbc+mysq分页Demo

    2. **分页SQL查询**:为了实现分页,我们需要构造带有LIMIT和OFFSET子句的SQL查询。LIMIT指定每页显示的记录数,OFFSET指定从哪一条记录开始。例如,如果每页显示10条记录,第二页的查询应为`SELECT * FROM table ...

    纯struts2开发带log4j的用户登录demo

    在本示例中,"纯struts2开发带log4j的用户登录demo"是教你如何利用Struts2框架来实现一个简单的用户登录功能,并结合log4j进行日志记录。Log4j是一个广泛使用的日志记录工具,它提供了灵活的日志配置,有助于调试、...

    struts2验证框架简单实例

    本实例将带你深入理解Struts2验证框架的使用,以及在实际操作中可能遇到的问题和解决方案。 首先,Struts2的验证框架主要基于两个组件:`Validation`和`Validator`。`Validation`是Action类的注解,而`Validator`则...

    struts2的简单实例

    这个“struts2的简单实例”将带你了解如何在实际项目中使用Struts2。 首先,我们需要理解Struts2的核心概念: 1. **Action类**:这是业务逻辑的载体,负责处理来自用户的请求。Action类通常继承自`...

    struts2入门教程

    本入门教程将带你逐步了解Struts2的核心概念和使用方法。 1. **Struts2架构** Struts2的核心组件包括Action、Result、Interceptor和Configration。Action是业务逻辑的执行者,Result定义了Action执行后页面的跳转...

    Struts In Action by fx2002

    《Struts In Action》还可能包含Struts 2的内容,因为Struts 2是对Struts 1的改进和升级,提供了更多的功能和更灵活的配置方式。例如,Struts 2引入了拦截器(Interceptor)的概念,使得业务逻辑和流程控制更加分离...

    基于struts2开发新闻发布系统

    2. 结果映射:Action执行完毕后,会返回一个结果,这个结果可以是跳转到一个新的页面,也可以是执行一段JSP脚本。结果映射使得视图的呈现更加灵活。 3. 拦截器:Struts2的拦截器机制允许开发者在Action执行前后插入...

    struts2_base jar包

    2. **Action类**:在Struts2中,Action类是控制器层的核心,负责处理用户的请求,并调用模型层进行业务处理。每个Action类对应一个特定的用户操作。 3. **配置文件**:Struts2的主要配置文件是`struts.xml`,它定义...

    Struts2学习笔记

    - **错误处理**:当验证失败时,可以配置Struts2自动跳转到错误页面或显示错误消息。 #### 十二、访问Web元素 - **ActionContext**:通过`ActionContext`可以获取当前请求的上下文信息,包括请求、响应等。 - **...

    Struts2入门(管理员登录验证例子)

    Struts2的Action接收这些参数,并进行验证。在这个例子中,可能有一个名为`AdminLoginAction`的Action类,它包含了处理登录请求的方法,如`execute()`。 `execute()`方法内部通常会检查用户名和密码的有效性,如果...

Global site tag (gtag.js) - Google Analytics