10.mime-mapping:mime-mapping包含兩個子元素extension和mime-type.定義某一個擴展名和某一MIME Type做對映.
MIME(Multipurpose Internet Mail Extensions)多用途互聯網郵件擴展類型就是設定某種擴展名的文件用一種應用程序來打開的方式類型,
當該擴展名文件被訪問的時候,浏覽器會自動使用指定應用程序來打開。多用於指定一些客戶端自定義的文件名,以及一些媒體文件打開方式
浏覽器接收到文件後,會進入插件系統進行查找,查找出哪種插件可以識別讀取接收到的文件。
如果浏覽器不清楚調用哪種插件系統,它可能會告訴用戶缺少某插件,或者直接選擇某現有插件來試圖讀取接收到的文件,後者可能會導致系統的崩潰。
傳輸的信息中缺少MIME標識可能導致的情況很難估計,因為某些計算機系統可能不會出現什麼故障,但某些計算機可能就會因此而崩潰。
<!-- mime-mapping包含兩個子元素extension和mime-type.定義某一個擴展名和某一MIME Type做對映. --> <mime-mapping> <!-- 擴展名稱 --> <extension>htm</extension> <!-- MIME格式 --> <mime-type>text/html</mime-type> </mime-mapping>
11.welcom-file-list :指示服務器在收到引用一個目錄名而不是文件名的URL時,使用哪個文件。
<welcome-file-list>
welcome-file-list包含一個子元素welcome-file.用來定義首頁列單.
<welcome-file>用來指定首頁文件名稱</welcome-flie>
welcome-file用來指定首頁文件名稱.我們可以用<welcome-file>指定幾個首頁,而服務器會依照設定的順序來找首頁.
范例:
<welcome-file-list> <welcome-file>index.jsp</welcome-file> <welcome-file>index.htm</welcome-file> </welcome-file-list>
12.error-page:使得在返回特定HTTP狀態代碼時,或者特定類型的異常被拋出時,能夠制定將要顯示的頁面。
error-page元素包含三個子元素error-code,exception-type和location.將錯誤代碼(Error Code)或異常(Exception)的種類對應
到web站台資源路徑.
<error-code>錯誤代碼</error-code>
HTTP Error code,例如: 404
<exception-type>Exception</exception-type>
一個完整名稱的Java異常類型
<location>/路徑</location>
在web站台內的相關資源路徑
</error-page>
范例:
<error-page> <error-code>404</error-code> <location>/error404.jsp</location> </error-page> <error-page> <exception-type>java.lang.Exception</exception-type> <location>/except.jsp</location> </error-page>