[英]Welcome pages in java ee 6
您可以在web.xml中指定歡迎頁面而無需聲明。 您使用一些html文件,然后轉到所需的開始頁面。請參見示例,
index.jsp
<html>
<body>
<jsp:forward page="/pages/welcome.jsf" />
</body>
</html>
index.jsp頁前進到welcome.jsf頁,而無需在web.xml中聲明到welcome-file-list標記。
使用歡迎文件列表的優點
當URL請求是目錄名時,Application Server將提供welcome-file-list元素中指定的第一個文件。
不使用歡迎文件列表的缺點
如果找不到該歡迎文件列表,則服務器將嘗試使用web.xml中的下一個文件,這花費了更多時間,並且可能會發現404錯誤。
歡迎文件機制使您可以指定Web容器將用於追加到未映射到Web組件的URL請求(稱為有效部分請求)的文件列表。(來自link )
為什么不使用web.xml文件?
如果您確實不想使用web.xml文件,則可以使用過濾器將請求轉發到歡迎頁面。
更新: Web容器應具有自己的歡迎文件列表。 例如,Tomcat在其conf文件夾中有一個web.xml文件。 它有
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.