Java 配置文件

Posted Reylee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 配置文件相关的知识,希望对你有一定的参考价值。

web.xml
任何MVC框架都需要与Web应用整合,这就不得不借用于web.xml文件,只有配置web.xml文件中Servlet才会被应用加载

Model2:JSP+JavaBean+Servlet
通常,所有MVC框架都需要Web应用加载一个核心控制器,对于Struts2框架而言,需要加载StrutsPerpareAndExecuteFilter,只负责Web应用加载StrutsPerpareAndExecuteFilter,StrutsPerpareAndExecuteFilter将会加载Struts2框架。
遇到.acton文件就会拦截并进行处理

struts.xml
struts2的核心配置文件,在开发过程中利用率最高。
该文件主要负责管理Action的映射,以及该Action包含的Result定义等。

struts.xml中包含的内容:
1、全局属性
2、用户请求和相应Action之间的对应关系
3、Action可能会用到的参数和返回结果
4、各种拦截器的配置

struts.properties
struts2框架的全局属性文件,自动加载
和strusts.xml在一个路径
该文件包含很多key-value键值对。
这个文件可以不要,可以在structs.xml中进行配置,使用constant元素可以替换

.dtd就是约束struts.xml中可以有哪些标签不能有哪些标签
可以通过 <include file=“”>包含其他文件
可以把每个功能模块独立到一个xml配置文件中,然后用Include节点引用
<package>
package提供了将多个Action组织成为一个模块的方式
package的名字必须是唯一的,可以在这个包上加一些拓展的包
<package name="包名" extends="继承的父类的名称" abstract设置package的属性为抽象,抽象的package不能定义action的值, ture或false namespace 包的命名空间>

<interceptors>为拦截器
可以为拦截器定义name(名称)和class(类路径)
<interceptor-stack>拦截器栈

<default-interceptor-ref name="">定义默认的拦截器,每个Action都会自动引用

以上是关于Java 配置文件的主要内容,如果未能解决你的问题,请参考以下文章

java中用Properties类加载配置文件

linux 下java读取配置文件

Java 获取配置文件路径

java web工程,读取配置文件路径问题

java程序打包EXE后,配置文件如何处理?

java如何读取XML配置文件