struts2相关的六个配置文件

来源:互联网 发布:超级数据恢复软件破解 编辑:程序博客网 时间:2024/06/05 14:13

一六个配置文件

struts-default.xml

        Struts2 的默认核心配置文件,其中主要定义了 11 种返回类型、35 种拦截器,及拦截器栈。其中较重要的默认拦截器栈中包含 20 种拦截器。是 Struts2 核心功能的体现。

        位置:struts2-core-xxx.jar! /struts-default.xml


default.properties

        定义了 Struts2 中用到的常量的默认值。

        位置:struts2-core-2.3.24.jar! /org/apache/struts2/default.properties


struts-plugin.xml

        Struts2 与第三方插件的整合配置文件。

        位置:Struts2 框架 lib 目录中所有以-plugin-结束的 jar 包中。


struts.xml

        Struts2 核心配置文件。是程序员主要进行配置的位置。在 src 目录下,即 classpath 下。


struts.properties

        用于修改常量的值。因为常量在 struts.xml 中也可以进行设置,所以一般不使用该文件。该文件是程序员手工创建的,放在在 src 目录下,即classpath 下。文件内容格式如下:

        struts.i18n.encoding = GBK

        struts.action.extension = action,do


web.xml

        可用于设置常量、扩展 Struts2 等,但一般不这样使用。因为这里的常量设置在 struts.xml中均可设置。但,若这些文件中均做了某一个设置,web.xml 中设置的优先级最高。

        位置:WEB-INF 下


二配置文件的设置优先级

        在 default.properties、struts.xml、struts.properties 与 web.xml 中均可做常量设置。当它们对同一常量进行设置后,其优先级由高到低依次为:

        web.xml、struts.properties、struts.xml、default.properties
0 0
原创粉丝点击