WebSphere Traditional 提供用於處理所有靜態內容的 Servlet。 您必須在 web.xml 檔中移除與靜態檔案相關的任何 Servlet 對映,並按下列範例所示,在應用程式的 WEB-INF 資料夾中建立 ibm-web-ext.xml 檔,以啟用 WebSphere 靜態檔案處理。
<xml version="1.0" encoding="UTF-8"?>
<web-ext
xmlns="http://websphere.ibm.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://websphere.ibm.com/xml/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-web-ext_1_1.xsd"
version="1.1">
<reload-interval value="3">
<enable-directory-browsing value="false">
<enable-file-serving value="true">
<enable-reloading value="true">
<enable-serving-servlets-by-class-name value="false">
</web-ext>
若要 WebSphere 在應用程式中服務靜態檔案,則 fileServingEnabled 內容必須設為 "true"。 若要為 WebSphere 實例中的所有 Web 應用程式廣域設定此值,請透過 WebSphere 的管理介面設定 Web 儲存器配置中的 fileServingEnabled 自訂內容。 在 Web 應用程式保存檔 (WAR) 的 ibm-web-ext.xml 中設定檔案供應,亦可按應用程式啟用檔案供應。 您可以使用 Rational Application Developer 中「Web 部署描述子」編輯器的「延伸」標籤,或 Eclipse 中 WebSphere Developer Tools 的「設計」標籤來進行此更新。