`
菜菜土人
  • 浏览: 12643 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Struts action 多个方法

 
阅读更多

DispatchAction,

<action path="/cart"
type="com.cn.**.**.**Action"
scope="request"
input="****.jsp"
validate="false"
parameter="method"(这个一定要)>
<forward name="***" path="**.jsp" redirect="true"/>
</action>


请求
  http://*******************/action/cart?method=方法名&其它参数

分享到:
评论

相关推荐

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

    可以结合以上方法,如使用通配符和方法映射,让一个Action处理多个请求并执行不同方法,进一步提升代码组织的灵活性。 通过这些方式,我们可以高效地管理Action,使一个Action类能够处理多种请求,降低代码冗余,...

    Struts2的Action多个方法配置和验证

    这篇博客主要讨论了如何配置Struts2 Action中的多个方法以及如何进行数据验证。 首先,一个Action类可以包含多个方法,每个方法对应一个特定的HTTP请求。这种多方法配置允许我们根据不同的请求路径来调用不同的业务...

    一个Action多方法调用的Struts 2的应用程序

    具体要求是在loginAction类中分别用login()和registered()处理用户登录和注册的过程,分别创建login.jsp和register.jsp两个页面实现登录和注册的输入,这两个页面提交给loginAction中的两个方法进行业务处理,...

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

    当我们想要调用同一个Action中的多个方法时,通常需要为每个方法创建单独的`&lt;action&gt;`元素,这可能会导致配置文件变得冗长且难以维护。 为了解决这个问题,Struts2引入了通配符机制。在URL路径中使用星号(*)作为...

    Struts1.2Action之处理多个业务

    1. **单一Action处理多个业务**:在一个Action类中定义多个方法,每个方法对应一个业务,然后在struts-config.xml配置文件中为每个方法指定不同的`&lt;action&gt;`元素。请求参数可以用来区分调用哪个方法。 2. **使用...

    struts多个action处理

    在"struts2.0.6多个action处理"这个主题中,我们将深入探讨如何在Struts2框架下管理并执行多个Action。这通常涉及到配置、映射和Action类的设计,以及请求的路由。 1. **Action配置**:在Struts2中,Action是业务...

    用struts上传多个文件的方法

    ### 使用Struts框架进行多文件上传的技术解析 在Web应用开发中,文件上传是一个非常常见的需求。Apache Struts作为一款成熟的MVC框架,在处理文件上传方面有着独特的优势。本文将详细解析如何使用Struts框架实现多...

    Struts2 处理多个请求

    Action类中可以有多个方法,如`login`和`register`,并通过请求参数来决定调用哪个方法。 3. **使用拦截器和`@Action`注解** Struts2的拦截器可以用来解析请求参数,并根据参数值选择执行哪个Action方法。同时,...

    struts2.0之action

    `ActionSupport`提供了诸如国际化、错误处理和验证等基础功能,它实现了多个接口,包括`com.opensymphony.xwork2.Action`、`com.opensymphony.xwork2.LocaleProvider`、`com.opensymphony.xwork2.TextProvider`、`...

    struts2 result转向到action

    在 Struts2 中使用 `redirect-action` 来实现 Action 之间的跳转是一种常见的做法,特别是在需要按顺序执行多个 Action 的业务场景中。通过这种方式,不仅可以保持应用程序的良好结构,还能有效地组织业务流程。同时...

    struts2 对action中的所有方法进行校验

    这个方法应该返回一个ActionErrors对象,该对象包含了所有校验失败的信息。例如: ```xml &lt;action name="saveUser" class="com.example.UserAction"&gt; &lt;result name="input"&gt;/user.jsp ...

    Struts2 Action参数详细说明

    但是,通过`method`属性,我们可以指定不同的方法对应不同的Action,这样可以实现一个类中多个方法的映射,提高代码复用性。例如: ```xml &lt;action name="add" class=...

    struts2笔记之动态调用Action指定方法及默认Action

    Struts2 框架中,一个 Action 可以包含多个处理逻辑,而不是只有一个 execute() 方法。在实际开发中,我们经常需要在一个 Action 中实现多个处理逻辑,这样可以减少代码的重复和提高开发效率。那么,在 Struts2 中...

    Struts2动态方法调用

    Struts2的配置文件(struts.xml)可以通过通配符来定义Action,使得一个Action能够处理多个方法调用。例如,我们可以定义一个Action,然后使用不同的参数值来调用不同的Action方法。这样可以减少Action的数量,简化...

    Struts 2实战 struts2 in Action

    根据提供的文件信息,我们可以从《Struts 2实战 Struts2 in Action》这一书籍中提炼出与Struts 2框架相关的多个重要知识点。Struts 2是一个基于Java的开源Web应用框架,它继承了Struts 1的优点并进行了大量的改进和...

    struts 2 action 动态调用

    它允许开发者在一个Action类中定义多个处理方法,而不仅仅局限于传统的`execute()`方法。这种机制不仅能够减少代码重复,还能提高代码的可读性和可维护性。本文档将详细介绍如何在Struts 2中实现Action动态方法调用...

    struts2实现的多个文件上传

    在Struts2的配置文件(通常是struts.xml)中,你需要为你的Action添加一个或多个action配置,指定处理文件上传的result类型。Struts2提供了一个特殊的`stream`结果类型,用于处理文件上传: ```xml &lt;action name...

    Struts2 动态方法调用(十三)

    在Struts2的动态方法调用中,URL路径可以解析成Action类的实例和一个要执行的方法。例如,`/module/action` 可能会映射到 `ModuleAction` 类并调用其 `action` 方法。这种机制依赖于Struts2的核心组件,如...

    struts1 多个文件上传

    同样地,更新Struts配置和Action类以处理多个文件: ```xml &lt;action path="/multiUpload" type="com.example.MultiUploadAction" name="multiUploadForm"&gt; &lt;/action&gt; ``` ```java public class ...

    struts2 action 配置方法 &&struts2的配置文件

    如果一个Action类中有多个方法,可以为每个方法单独配置Action,如: ```xml &lt;action name="delete" class="example.CrudAction" method="delete"&gt; ``` - **通配符配置**: 使用通配符可以简化配置,如: - *...

Global site tag (gtag.js) - Google Analytics