Eclipse建立Java Web專案時,沒有自動生成web.xml檔案
阿新 • • 發佈:2019-02-10
今天建立動態Web專案時,發現WEB-INF下面沒有自動生成web.xml配置檔案。
解決方案:
1)方法一:
File--->新建動態專案出現如下圖,這時候不要急於Finish,請點選next--->
出現如下圖--->繼續Next
出現如下圖,請選擇對勾。
建立好的專案,WEB-INF下面就有Web.xml檔案。
方法二:在Tomcat安裝包裡面找到conf資料夾--->複製裡面的Web.xml檔案,在WEB-INF資料夾下複製即可,然後刪除裡面的註釋檔案,只保留頭部。(但不建議使用這種,裡面註釋太多)
也可以直接從Tomcat裡面的例子專案中找web.xml。
在WEB-INF資料夾下複製即可,然後刪除裡面的註釋和無用程式碼,只保留頭部。再加上預設介面程式碼。(這個裡面的註釋較少。)
以下是刪除註釋和無用程式碼後的Web.xml頭部檔案。
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" version="4.0" metadata-complete="true"> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> </web-app>
原文出處:https://blog.csdn.net/blackplus28