在web开发中项目的各个文件夹代表了什么
老师你好,在使用J2EE进行开发的时候,有固定的几个文件夹比如WEB-APPS,META-INF这种,老师能简单的讲一讲在创建一个工程的时候固定都有的那些文件夹它们代表了什么,里面都放了什么吗
正在回答
同学你好,src是存放源文件。
Libraries是存放各种依赖资源的存在,比如jre,tomcat,以及添加的jar包build后的路径。
JavaScript Resource可以存放资源文件,图片,样式,但是通常不使用。
build是存放编译后的问题,eclipse默认是将类编译在 build 文件夹下,可以在本地的项目名\build\classes下查看。
WebContent是用来存放 JSP,JS,CSS,图片等文件。
META-INF文件夹,相当于一个信息包,主要是用来配置应用程序、扩展程序、类加载器和服务manifest.mf文件,在用jar打包时自动生成。
WEB-INF是一个安全目录, 容器不能把此目录中的内容提供给用户。这个目录下的文件只供容器使用,里面包含不应该由客户直接下载的资源。Web 容器要求在你的应用程序中必须有 WEB-INF 目录。WEB-INF 中包含着发布描述符(也就是 web.xml 文件), 一个 classes 目录和一个 lib目录, 以及其它内容。
lib包是用于存放引入jar包。
web.xml用于配置各种信息,在程序发布之后帮助管理 Web 应用程序的配置。
祝:学习愉快~
- 参与学习 人
- 提交作业 357 份
- 解答问题 8016 个
本阶段将带你学习MySQL数据库,JDBC接口,MyBatis框架等,带你掌握的数据的存放和管理。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星