Web 儲存器 (webContainer)
Web 儲存器的配置。
屬性名稱 | 資料類型 | 預設值 | 說明 |
---|---|---|---|
allowExpressionFactoryPerApp | boolean | false | 切換以載入應用程式設定的 ExpressionFactory。如果您要使用的自訂 EL 實作(例如 JUEL)需要設定自己的 ExpressionFactory,請啟用此自訂內容。 |
allowIncludeSendError | boolean | false | 容許 RequestDispatch 傳送 Include 方法錯誤。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.allowincludesenderror。 |
asyncMaxSizeTaskPool | int | 5000 | 自動清除取消的作業之前,非同步作業儲存區中的作業大小上限。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.asyncmaxsizetaskpool。 |
asyncPurgeInterval | int | 30000 | 已取消的作業儲存區的每個必要清除之間所要等待的時間間隔。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.asyncpurgeinterval。 |
asyncTimeoutDefault | int | 30000 | 未明確指定逾時值時所用的非同步 Servlet 逾時值。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.asynctimeoutdefault。 |
asyncTimerThreads | int | 2 | 要用於非同步 Servlet 逾時處理的執行緒數目上限。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.asynctimerthreads。 |
channelWriteType | string | async | 當設為「同步」時,會同步寫入回應;否則會非同步寫入回應。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.channelwritetype。 |
copyAttributesKeySet | boolean | false | Web 儲存器會將屬性清單副本的列舉傳回 Servlet,以避免 Servlet 所造成的並行存取錯誤。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.copyattributeskeyset。 |
decodeUrlAsUtf8 | boolean | true | 利用 UTF-8 的編碼設定來進行 URL 解碼 |
decodeUrlPlusSign | boolean | false | 將屬於 URL 一部分的加號解碼。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.decodeurlplussign。 |
defaultHeadRequestBehavior | boolean | false | 還原 HEAD 要求不受針對 GET 方法所定義之安全限制的行為。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.DefaultHeadRequestBehavior。 |
defaultTraceRequestBehavior | boolean | false | 還原 HTTP TRACE 處理。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.DefaultTraceRequestBehavior。 |
deferServletLoad | boolean | true | 從應用程式伺服器啟動之後,延遲載入 Servlet。 |
deferServletRequestListenerDestroyOnError | boolean | false | 當處理要求期間發生錯誤時,如果您想延遲毀損 ServletRequestListener,請切換這個選項。預設值是 false。在完整應用程式伺服器設定檔中,其對等自訂內容是 com.ibm.ws.webcontainer.deferServletRequestListenerDestroyOnError。 |
directoryBrowsingEnabled | boolean | false | 啟用應用程式的目錄瀏覽。 |
disableXPoweredBy | boolean | false | 停用設定 X-Powered-By 標頭。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.disablexpoweredby。 |
disallowAllFileServing | boolean | false | 停用應用程式的所有檔案提供。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.disallowAllFileServing。 |
disallowServeServletsByClassName | boolean | true | 不允許在應用程式伺服器層次使用 serveServletsByClassnameEnabled。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.disallowserveservletsbyclassname。 |
dispatcherRethrowsEr | boolean | true | Web 儲存器會重新擲出錯誤,讓相關的資源處理它們。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.dispatcherRethrowser。 |
doNotServeByClassName | string | 完全不允許依類別名稱提供且以分號區隔的類別清單。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.donotservebyclassname。 | |
emptyServletMappings | boolean | false | 在未新增 Servlet 對映時,指定您是否要傳回空的集合,而非空值。預設值是 false。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.emptyservletmappings。 |
enableDefaultIsElIgnoredInTag | boolean | false | 一律評估是否忽略標籤檔中的 EL 表示式。如果母項 JSP 檔有不同的 isELIgnored 設定,就會在標籤檔中重新評估設定。在完整設定檔應用程式伺服器中,對等的自訂內容是 com.ibm.ws.jsp.enabledefaultiselignoredintag。 |
enableErrorExceptionTypeFirst | boolean | false | Web 儲存器更新為先搜尋及使用異常狀況類型,再搜尋及使用錯誤碼。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.enableErrorExceptionTypeFirst。 |
enableJspMappingOverride | boolean | false | 容許置換 JSP 對映,以便應用程式可以自行提供 JSP 內容。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.enablejspmappingoverride。 |
enableMultiReadOfPostData | boolean | false | 保留 POST 資料以供多個讀取權使用。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.enablemultireadofpostdata。 |
exposeWebInfOnDispatch | boolean | false | 若為 true,Servlet 便可存取 WEB-INF 目錄中的檔案。若為 false(預設值),Servlet 就無法存取 WEB-INF 目錄中的檔案。 |
fileServingEnabled | boolean | true | 如果未對應用程式明確指定此設定,會啟用檔案提供。 |
fileWrapperEvents | boolean | false | Web 儲存器在提供靜態檔案時會產生 SMF 和 PMI 資料。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.fileWrapperEvents。 |
httpsIndicatorHeader | string | 如果是 SSL 卸載,請設為 SSL 加速器/Proxy/負載平衡器所插入的 HTTP 標頭變數名稱。 | |
ignoreSemiColonOnRedirectToWelcomePage | boolean | false | 切換此項,以便在重新導向至歡迎使用頁面時,忽略尾端的分號。預設值是 false。在完整應用程式伺服器設定檔中,其對等自訂內容是 com.ibm.ws.webcontainer.ignoreSemiColonOnRedirectToWelcomePage。 |
ignoreSessiononStaticFileRequest | boolean | false | 提高效能的方法為,防止 Web 儲存器存取涉及過濾器之靜態檔案要求的階段作業。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.IgnoreSessiononStaticFileRequest。 |
invokeFilterInitAtStartup | boolean | true | Web 儲存器會在應用程式啟動時呼叫過濾器的 init() 方法。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.invokeFilterInitAtStartup。 |
listeners | string | 以逗點區隔的接聽器類別清單。 | |
logServletContainerInitializerClassLoadingErrors | boolean | false | 將 Servlet 儲存器類別載入錯誤記載為「警告」,而不只是在啟用除錯時記載它們。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.logservletcontainerinitializerclassloadingerrors。 |
metaInfResourcesCacheSize | int | 20 | 設定 meta-inf 資源快取的起始大小(項目數)。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.metainfresourcescachesize.name。 |
parseUtf8PostData | boolean | false | Web 儲存器會偵測非 URL 編碼的 UTF-8 POST 資料,並將它併入參數值中。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.parseutf8postdata。 |
serveServletsByClassnameEnabled | boolean | false | 如果未明確指定此設定,則可利用類別名稱在 Web 應用程式中存取 Servlet。 |
setContentLengthOnClose | boolean | true | 當應用程式明確關閉回應時,切換成設定內容長度。預設值是 true;不過,如果應用程式的回應含有雙位元組字元,請將此值設為 false。 |
skipMetaInfResourcesProcessing | boolean | false | 不要在 meta-inf 目錄中搜尋應用程式資源。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.skipmetainfresourcesprocessing。 |
suppressHtmlRecursiveErrorOutput | boolean | false | 當有應用程式配置的錯誤頁面所無法處理的遞迴錯誤時,抑制 HTML 輸出顯示異常狀況資訊。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.suppressHtmlRecursiveErrorOutput。 |
symbolicLinksCacheSize | int | 1000 | 符號鏈結快取的起始大小。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.SymbolicLinksCacheSize。 |
tolerateSymbolicLinks | boolean | false | 使 Web 儲存器能夠支援使用符號鏈結。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.TolerateSymbolicLinks。 |
useSemiColonAsDelimiterInURI | boolean | false | 切換此項,以便在要求 URI 中使用分號作為定界字元。預設值是 false。在完整應用程式伺服器設定檔中,其對等自訂內容是 com.ibm.ws.webcontainer.useSemiColonAsDelimiterInURI。 |
xPoweredBy | string | X-Powered-By 標頭設定的替代字串。在完整應用程式伺服器設定檔中的對等自訂內容是 com.ibm.ws.webcontainer.xpoweredby。這個內容沒有預設值。如果未設定內容,X-Powered-By 標頭的值會設為 Servlet/<servlet 規格版本>,如 Servlet 規格所定義。 |