web目录是部署java web工程的根目录,是项目访问的默认路径。
一、静态文件资源
如jsp、html、css、js、png、ico、gif、conf配置文件等,可以放在web目录下的任意位置。
二、工程配置文件
web.xml.其对应位置如上放在WEB-INF的根目录下,用于配置工程的一些基本配置。如,访问控制配置、默认访问配置、过滤配置、时间监听等。
三、依赖、可执行文件
这是java web 应用的核心部分了,主要用于实现web 应用的动态创建逻辑、动态响应的功能,为java的具体实现部分,主要分成两个部分分布:一个是WEB-INF/lib/*.jar,为当前应用需要使用的依赖jar包,另一个为WEB-INF/classes/…/*.class文件,为web工程编译生成的class文件,查找顺序为先查找lib目录下的*.jar文件,然后查找classes/…/*.class文件.