welcome-file-list元素

welcome-file-list元素是一個計算機名詞,當用戶在瀏覽器中輸入的URL不包含某個servlet名或JSP頁面時,welcome-file-list元素可指定顯示的默認檔案。

介紹

當用戶在瀏覽器中輸入的URL不包含某個servlet名或JSP頁面時,welcome-file-list元素可指定顯示的默認檔案。

<!ELEMENT welcome-file-list (welcome-file+)>

<!ELEMENT welcome-file (#PCDATA)>

案例

舉個例子說明,假設用戶在瀏覽器的地址框中輸入http://www.mycompany.com/appName/等地址。如果在Web套用的部署描述符中沒有指定welcome-file-list元素,用戶就會看到一個許可權錯誤訊息,或者是套用目錄下的檔案和目錄列表。如果定義了welcome-file-list元素,用戶就能看到由該元素指定的具體檔案。

welcome-file子元素用於指定默認檔案的名稱。welcome-file-list元素可以包含一個或多個welcome-file子元素。如果在第一個welcome-file元素中沒有找到指定的檔案,Web容器就會嘗試顯示第二個,以此類推。

下面是一個包含welcome-file-list元素的部署描述符。該元素包含兩個welcome-file元素:第一個指定套用目錄中的main.html檔案,第二個定義jsp目錄下的welcom.jsp檔案,jsp目錄也在套用目錄下。

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app

PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"

"http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>

<welcome-file-list>

<welcome-file>main.html</welcome-file>

<welcome-file>jsp/welcome.jsp</welcome-file>

</welcome-file-list>

</web-app>

如果用戶鍵入的URL不包含servlet名稱、JSP頁面或其他資源,會在套用目錄中找main.html檔案,如果找不到main.html檔案,這時就會顯示jsp目錄下的welcome.jsp檔案。

相關搜尋

熱門詞條

聯絡我們