在一个 web 项目中, 一般都会有这两个文件相当于一个信息包, 目录中的文件和目录获得 Java2 平台的认可与解释, 用来配置应用程序扩展程序类加载器和服务 ,manifest.mf 文件, 在用 jar 打包时自动生成
WebweContent(WebRoot)/WEB-INF 目录: 工程会默认创建 lib 目录 web.xml 文件该目录下还存放生成的 classes 目录, 标签配置文件同时, 该目录下的资源无法直接访问
WebweContent(WebRoot)/WEB-INF/classes 目录: 存放 src 目录下的生成的 class 文件和一些配置文件
WebweContent(WebRoot)/WEB-INF/lib 目录: 该目录下一般存放 web 应用需要的各种 JAR 文件, 放置仅在这个应用中要求使用的 jar 文件, 如数据库驱动 jar 文件
WebweContent(WebRoot)/WEB-INF/web.xml 文件 : 这是一个配置文件, 是服务器访问的入口其中包括要访问的页面配置, ServletFilterListener 以及其他的组件
当然, 在任何一个项目中都会有这样活或者那样的配置文件那么, 一些常使用的一些配置文件包括. xml 文件. properties 文件. tld 文件
.properties 文件: 属性配置文件最常见的就是配置数据源的时候就会将数据库的一些信息采用该方式, 这种方式以便更好的管理
.tld 文件: tag 标签的配置文件, 一般放在 web-inf 目录下, 需在 web.xml 中进行配置具体用法和 jstl 标签一样
.xml 文件: 最常见的就是 springhibernatemybatisspringMVCstruts2 等配置文件
来源: http://www.bubuko.com/infodetail-2499160.html