一個Java Web項目要運行,它首先要放在tomcat之類的容器中;該JavaWeb項目的構成必定要包含下面幾種文件以及文件夾:java
- META-INF : 存放一些meta information相關的文件的這麼一個文件夾, 通常來講儘可能不要本身手工放置文件到這個文件夾。
- WEB-INF
- classes:用於存放java字節碼文件
- lib:用於存放該工程用到的庫,例如servlet-api.jar等等
- web.xml:web工程的配置文件,完成用戶請求的邏輯名稱到真正的servlet類的映射
- JSP文件以及靜態資源文件
上述描述的例子圖片以下所示:
web