快捷搜索: 王者荣耀 脱发

Java Web项目的目录结构

Java Web项目要求按特定的目录结构组织文件,当我们在Eclipse中创建完毕一个新的Java Web项目,就可以在Eclipse的“包资源管理器”中看到这个Web项目的目录结构,它是由Eclipse自动生成的,目录结构如下:

下面了解一下这些目录或者文件夹的用途。

(1)Java Resources

    src:用来存放Java源文件。 Libraries:存放的是Tomcat及JRE中的jar包。

(2)build:自动编译.java文件的目录。

(3)WebContent(WebRoot):是这个Web应用的顶层目录,也称为文档根目录,由一下部分组成。

    META-INF:系统自动生成,存放系统描述信息。 静态文件:包括所有的HTML网页、CSS文件、图像文件等。一般按功能已文件夹形式分类,例如,图像文件集中存储在images目录中。 JSP文件:利用JSP可以很方便地在页面中生成动态的内容,使Web应用可以输出动态页面。 WEB-INF:该目录存在于文档根目录下。但是,该目录不能被引用,也就是说,该目录下存放的文件无法对外发布,当然就无法被用户访问到了。WEB-INF目录由以下几部分组成。 lib:它包含Web应用所需要的.jar或者.zip文件,例如:mysql-connector-java-8.0.14.jar(MySQL数据库的驱动程序)。 web.xml:Web应用的初始化配置文件,非常重要,不要将其删除或者随意修改。
经验分享 程序员 微信小程序 职场和发展