`
younglibin
  • 浏览: 1207816 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts2中管理struts2属性的3中管理方式和struts2配置文件加载顺序

阅读更多
struts2中管理struts2属性的3中管理方式:
1.通过struts.properties文件来配置
2.通过strutsxml 文件中配置constant元素来配置
3.在web.xml中配置


struts2配置文件加载顺序:

1.struts-default.xml :在struts-core.jar
2.struts-plugin.xml :在struts-Xxx.jar
3.struts.xml
4.struts.properties
5.web.xml

struts2处理结果集:
1.转向JSP
2.转向Freemarker
3.转向其他的Action,形成Action链!

struts.xml中redirect 和redirect-action区别redirect:用于生一个对具体资源的请求
redirect-action:通常用于生成对另一个action的请求

两者结果类型都会丢失请求参数,请求属性,和前一个action的处理结果集!
分享到:
评论

相关推荐

    struts2配置文件加载顺序

    了解Struts2配置文件的加载顺序对于优化应用性能和解决配置问题至关重要。 Struts2的配置主要分布在以下几个文件中: 1. **struts-default.xml**:这是Struts2的核心配置文件,位于`struts2-core.jar`库的`/org/...

    struts2核心配置文件

    `struts.xml` 文件是Struts2的核心配置文件之一,主要负责管理和定义应用程序中的Action映射以及相关的Result定义。具体来说,该文件包括以下几个关键部分: 1. **Action 映射**: - 指定每个Action的名称、执行的...

    多个struts配置文件使用

    通过上述分析,我们可以看到使用多个Struts配置文件能够有效地提高项目的可维护性和可扩展性。合理的配置文件结构可以帮助开发者更好地组织和管理代码,从而提高开发效率。同时,Struts框架提供的灵活配置选项也使得...

    struts2配置文件介绍

    Struts2是一个强大的MVC框架,其配置文件是实现应用程序逻辑和控制流程的关键部分。本文将详细介绍Struts2的核心配置文件及其元素。 首先,我们来看一下Struts2的主要配置文件: 1. **web.xml**: 这是Web应用程序...

    struts2配置文件详解

    3. **`struts.xml`**:位于Web应用中,是Struts2的核心配置文件,用于配置Action、拦截器等。 4. **`struts.properties`**:同样位于Web应用中,用于指定一些高级配置项。 5. **`web.xml`**:Web应用的部署描述符,...

    struts2主要配置文件总结

    4. **struts-default.xml**: 这是一个默认的配置文件,位于struts2-core库的jar文件中,包含了Struts2的一些基础设置和预定义的拦截器。通常,你需要在struts.xml中导入这个文件,以便使用这些默认配置。 5. **...

    struts2的配置文件

    Struts2框架通过多种配置文件来管理其行为和配置,这些文件之间的相互引用和加载顺序是非常重要的。开发者需要熟悉每个配置文件的作用及其配置项的意义,以便更好地管理和优化应用程序。通过上述示例可以看到,...

    struts2常量详解

    4. **struts.properties**:这是Struts2的属性配置文件,通常用于设置一些框架级别的配置选项。 5. **web.xml**:Web应用的部署描述符,虽然不是Struts2特有的,但其中可以配置Struts2的初始化参数。 配置文件的...

    Struts2的工作流程及配置文件

    Struts2的配置文件主要包括`struts.xml`和`struts-default.xml`等。这些配置文件主要用于定义Action、拦截器以及各种配置参数等。 - **Action配置**:每个Action都有一个唯一的名称,通过配置文件中的`<action>`...

    struts2和spring和Hibernate整合的jar包

    4. **整合Spring与Hibernate**:在Spring的配置文件中,配置SessionFactory和HibernateTemplate或HibernateDaoSupport,以便Spring能够管理Hibernate的session。 5. **整合Struts2与Spring**:使用Spring-Struts2的...

    Struts2各配置文件详解.doc

    这是Struts2框架默认加载的配置文件,它定义了框架的核心组件和拦截器。在这个文件中,我们可以看到一些基本的bean定义,这些bean用于初始化Struts2的核心服务: - ObjectFactory:负责创建和管理Action实例的工厂...

    Struts2(一)

    - **加载顺序**:配置文件按照特定的顺序加载,优先级较高的是那些更早加载的文件。 - **配置方式**:Struts2支持两种配置方式:`.properties`文件和XML文件。推荐使用XML文件配置,因为它可以更好地表达复杂的层级...

    struts2面试题

    - **Struts2的默认配置文件**:Struts2默认会加载一个名为`struts-default.xml`的配置文件,这个文件包含了Struts2的核心配置信息。开发者可以通过自定义的配置文件来覆盖或扩展这些默认配置。 #### Struts2的请求...

    Struts配置文件详解.

    Struts配置文件是Struts框架的核心组成部分,它定义了应用程序的行为和组件间的交互方式。配置文件基于XML格式,使得开发者可以灵活地配置ActionForm、Action、Forward等元素,以实现业务逻辑与视图的分离,增强应用...

    struts2的复习

    6. 配置文件:Struts2的配置主要通过struts.xml文件进行,包括Action配置、拦截器栈配置、结果配置等。此外,也可以使用Java注解进行配置,使得代码更加简洁。 7. 注解使用:通过在Action类或方法上使用注解,可以...

    struts2的struts.xml文件的元素结构

    总之,`struts.xml`是Struts2的核心配置文件,它定义了应用的动作、拦截器、结果和全局策略,使得开发人员能够以声明式的方式管理应用程序的行为。通过合理的配置,可以有效地组织代码,提高代码的可维护性和可扩展...

    Struts2输入校验总结

    3. **验证规则加载顺序**:首先加载通用的`actionClassName-validation.xml`,然后是特定方法的配置文件,实现了分层的校验策略。 4. **校验器配置风格**:分为字段校验器和非字段校验器。字段校验器直接作用于特定...

    struts2基本类库

    这个"struts2基本类库"可能包含了Struts2框架的核心组件、拦截器、动作类、配置文件和其他相关资源。下面我们将详细探讨Struts2框架中的关键知识点。 1. **Action接口与ActionSupport类**: Struts2的动作类通常...

Global site tag (gtag.js) - Google Analytics