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 規格所定義。

指示主題類型的圖示 參照主題



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_webContainer
檔名:rwlp_config_webContainer.html