java web项目的目录结构以及各文件夹的功能是什么eclipse的web目录及各作用
生活随笔
收集整理的這篇文章主要介紹了
java web项目的目录结构以及各文件夹的功能是什么eclipse的web目录及各作用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
創建一個javaweb項目的大致目錄結構就是這樣的,因為是第一次新建,我們的目錄只包含了一些基礎的文件夾。
然后我們看一下他們的功能是什么。
test:項目名稱(也可以是其他名稱,盡量和自己創建的項目內容相關);
Java Resources:用來存放src和Libraries的根目錄;
src:存放Java源代碼的目錄(如果以后項目框架是Spring、Struts、SSM等,可以多建立一些包,用于區分業務層、邏輯層等);Libraries:存放的是Tomcat及JRE中的jar包;build:自動編譯.java文件的目錄;
WebContent:存放的是需要部署到服務器的文件;
MEAT-INF:MEAT-INF文件相當于一個信息包,是存放工程自身相關的一些信息,元文件信息,目錄中的文件和目錄獲得Java 2平臺的認可與解釋,用來配置應用程序、擴展程序、類加載器和服務。通常由開發工具和環境自動生成;MANIFEST.MF:配置清單文件;WEB-INF:是java的WEB應用的安全目錄。所以這個目錄下的文件,是不能被客戶端直接訪問的,只有服務端才可以訪問。如果想在頁面中直接訪問其中的文件,必須通過web.xml文件,對要訪問的文件進行相應的映射才能進行訪問。classes:存放Java字節碼文件的目錄;
lib:用于存放該工程用到的庫;
*.jar:用于存放程序需要用到的jar包;
web.xml:web工程的配置文件,完成用戶請求的邏輯名稱到真正的servlet類的映射;
*.jsp:用于存放jsp的前端頁面。
以上就是我為大家介紹的java web工程的目錄結構以及各文件夾的功能,希望能夠方便大家的使用。
總結
以上是生活随笔為你收集整理的java web项目的目录结构以及各文件夹的功能是什么eclipse的web目录及各作用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 三代血汗砸不出精英门票?500万教育泡沫
- 下一篇: IDEA上编写hadoop程序(Mave