`
ctrain
  • 浏览: 136359 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Struts2 action配置注释

阅读更多
<package name="auxiliary.msg" namespace="/admin/auxiliary/msgc extends="core-default">
    <action name="Com_*" method="{1}" class="auxiliary.abccccAct">
         <result name="list">/WEB-INF/auxiliary_sys/msg/list.html</result>
         <result name="add">/WEB-INF/auxiliary_sys/msg/add.html</result>
         <result name="edit">/WEB-INF/auxiliary_sys/msg/edit.html</result>
    </action>
</package>

   比如前端的action如下:

/web/admin/auxiliary/msg/Com_list.do

   那么这个action被struts拦截下来后会先到命名空间"/admin/auxiliary/msg"中去找以Com_开头的action看能不能匹配上,如果有就进入到别名"auxiliary.abccccAct"对应的action中的方法list()中去。method="{1}" ,是过滤掉Com_剩下的方法。如果在命名空间找不找会到默认的命名空间再去找。

分享到:
评论

相关推荐

    Struts2框架及注释和用法

    每个Action对应一个业务逻辑,当用户发起请求时,Struts2会根据配置文件(如struts.xml)来决定哪个Action应该处理该请求。Action执行完毕后,会返回一个结果,这个结果可以是一个JSP页面、一个静态HTML或一个视图...

    struts2 的配置

    针对`struts.xml`的个性化配置,可将原有配置注释掉,以便于后续参考。在此文件中,可以定义应用的具体行为,包括但不限于Action的映射、拦截器配置等。 #### 开发模式设置 在开发阶段,频繁的代码修改可能导致...

    Struts2-rest插件(有注释)

    从 Struts 2.1 开始,Struts 2 改为使用 Convention 插件来支持零配置。Convention 插件彻底地抛弃了配置信息,不仅不需要使用 struts.xml 文件进行配置,甚至不需要使用 Annotation 进行配置。而是由 Struts 2 根据...

    struts2 2.09 java doc

    通过研究这些JavaDoc文档,开发者可以了解到如何创建Struts2 Action、编写拦截器、配置Struts2以及如何利用Struts2的各种特性来构建健壮的Web应用。同时,文档中的例子和示例代码也能帮助开发者快速上手实践。因此,...

    struts2的新闻管理系统

    Struts2是一个强大的Java web开发框架,主要...记得在开发环境中配置好Struts2的依赖,并根据项目文档或注释进行部署和运行。这样,你就能够亲手实践一个基于Struts2的新闻管理系统,从而提升你的Java web开发技能。

    struts2注解小实例

    Struts2框架充分利用了注解,允许开发者避免传统的XML配置,从而提高开发效率和代码可读性。 在Struts2中,最常用的注解有以下几个: 1. `@Action`: 这个注解用于标记一个方法作为Struts2的动作方法。比如: ```...

    struts2总结大全

    通过配置,Struts2可以从Action类的JavaDoc注释中自动生成文档,帮助开发者快速了解Action接口和方法的用途,提高代码可读性和维护性。 三、类型转换器 Struts2允许自定义类型转换器,以便在Action属性和请求参数...

    struts2简单案例

    - **配置文件**:`struts.xml`是Struts2的主要配置文件,用于定义Action、结果类型、拦截器等,它是应用的路由中心。 - **拦截器**:拦截器是Struts2的一个强大特性,它可以对Action调用前后执行额外的操作,如...

    图片注释struts简单实例2.rar

    这个"图片注释struts简单实例2.rar"是一个压缩包,包含了关于如何使用Struts进行图片注释处理的简单示例。 在这个实例中,我们可以推测主要包含以下几个关键知识点: 1. **MVC设计模式**:Struts遵循MVC设计模式,...

    Starting_struts2中文版

    - **结果类型**:Struts2提供了多种结果类型,如`dispatcher`、`redirect`、`chain`等,这些结果类型决定了ACTION执行后如何跳转到下一个页面或执行下一个ACTION。 - **结果和视图技术**:视图技术是指展示数据的...

    struts基础源代码以及注释

    - `struts.xml`:这是Struts 2的主要配置文件,定义Action、Interceptor、Result等配置,以及全局规则。 - `web.xml`:在Web应用的部署描述符中,Struts 2的过滤器配置也是必不可少的。 3. **注解:** - 在...

    struts2学习资料 工程文件 有详细的注释

    2. **配置文件**:在Struts2中,主要的配置文件是`struts.xml`,它定义了Action类、结果类型、拦截器链等。在这个工程中,你将看到如何配置Action与URL的映射,以及Action执行后跳转的视图。 3. **Interceptor...

    struts-2.5.14.1-apps struts2官方例程

    1. **Action配置**:了解如何在Struts2中创建Action类,定义Action的执行方法,并在struts.xml配置文件中进行映射。 2. **结果类型(Result Type)**:学习如何配置Result,特别是如何使用HTTP状态码和Content-Type...

    struts2命名规范

    Action名与Struts2配置文件中的Action配置相关,比如在struts.xml中,你会看到类似这样的配置: ```xml &lt;action name="saveUser" class="com.example.myapp.actions.SaveUserAction"&gt; &lt;result name="success"&gt;/...

    Spring+Struts2+Hibernate3 注释的例子

    Spring的配置文件(如`applicationContext.xml`)会定义Bean,Struts2的配置文件(如`struts.xml`)会定义Action和拦截器,而Hibernate的配置文件(如`hibernate.cfg.xml`)会配置数据库连接和实体映射。通过阅读和...

    struts2帮助文档(英文)

    通过这个帮助文档,开发者可以学习到如何使用Struts2的Action配置、拦截器栈定制、结果类型配置、表单验证、国际化和本地化、以及如何利用Struts2与其他技术(如Spring、Hibernate)集成。同时,对于调试和解决...

    Struts2.3.4 API帮助文档chm格式

    5. **配置(Configuration)**:Struts2的配置分为XML配置和注解配置,包括struts.xml、package、action、result等元素,以及@Action、@Results等注解。这些配置定义了请求的映射、Action的属性和结果的处理。 6. *...

    struts2配置

    ### Struts2配置详解 #### 一、Struts2简介 Struts2是Apache基金会下的一个开源项目,它是一款基于MVC(Model-View-Controller)设计模式的Web应用框架,用于简化Java Web应用程序的开发过程。Struts2提供了一种...

    struts开发源码以及部分注释

    在Struts2中,注解广泛应用于配置和控制流中,如@Action、@Result、@Interceptor等,它们简化了XML配置文件,使得开发过程更加便捷。 "Struts2_2012_Param"这个压缩包子文件的文件名称可能指的是该版本Struts2中...

    Struts 入门 程序注释详细 程序源代码

    3. **配置文件**:Struts框架的核心配置文件是struts-config.xml,它定义了Action映射、数据源、以及与视图的关联。此外,web.xml也是必要的,用于部署描述符,配置过滤器和初始化参数。 4. **ActionForm**:...

Global site tag (gtag.js) - Google Analytics