webContainer - Webový kontejner (webContainer)

Konfigurace pro webový kontejner

NameTypeDefaultDescription
listenersstringSeznam tříd modulů listener oddělených čárkami
decodeUrlAsUtf8booleantrueDekóduje adresy URL pomocí nastavení kódování UTF-8.
fileServingEnabledbooleantruePovolí obsluhu souborů v případě, že toto nastavení nebylo pro danou aplikaci výslovně zadáno.
disallowAllFileServingbooleanfalseZakáže aplikacím obsluhu všech souborů. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.disallowAllFileServing.
directoryBrowsingEnabledbooleanfalsePovolí procházení adresářů aplikace.
serveServletsByClassnameEnabledbooleanfalsePovolí přístup k servletům ve webové aplikaci pomocí názvu třídy, pokud to není výslovně zadáno.
disallowServeServletsByClassNamebooleantrueZakáže použití funkce serveServletsByClassnameEnabled na úrovni aplikačního serveru. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.disallowserveservletsbyclassname.
doNotServeByClassNamestringSeznam tříd oddělených středníkem, pro které má být zcela zakázáno poskytování podle názvu třídy. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.donotservebyclassname.
httpsIndicatorHeaderstringNastavte na název proměnné záhlaví HTTP vložené akcelerátorem SSL/serverem proxy/vyrovnávačem zátěže z důvodu odlehčení SSL.
exposeWebInfOnDispatchbooleanfalsePři nastavení na hodnotu true může servlet přistupovat k souborům v adresáři WEB-INF. Při nastavení na hodnotu false (výchozí nastavení) servlet nemůže přistupovat k souborům v adresáři WEB-INF.
decodeUrlPlusSignbooleanfalseDekóduje znak plus, pokud je součástí adresy URL. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.decodeurlplussign.
channelWriteTypestringasyncKdyž je nastaveno na hodnotu 'sync', odpovědi se budou zapisovat synchronně, při jiném nastavení asynchronně. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.channelwritetype.
suppressHtmlRecursiveErrorOutputbooleanfalsePotlačí informace o výjimce ve výstupu HTML, pokud došlo k rekurzivní chybě, kterou nelze zpracovat pomocí konfigurované chybové stránky aplikace. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.suppressHtmlRecursiveErrorOutput.
fileWrapperEventsbooleanfalseWebový kontejner bude při obsluze statických souborů generovat data SMF a PMI. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.fileWrapperEvents.
defaultTraceRequestBehaviorbooleanfalseObnoví zpracování požadavků HTTP TRACE. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.DefaultTraceRequestBehavior.
defaultHeadRequestBehaviorbooleanfalseObnoví chování, ve kterém požadavek HEAD nepodléhá omezení zabezpečení definovanému pro metodu GET. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.DefaultHeadRequestBehavior.
tolerateSymbolicLinksbooleanfalsePovolí podporu webového kontejneru pro používání symbolických odkazů. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.TolerateSymbolicLinks.
symbolicLinksCacheSizeint1000Nastaví počáteční velikost mezipaměti symbolických odkazů. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.SymbolicLinksCacheSize.
enableErrorExceptionTypeFirstbooleanfalseWebový kontejner je aktualizován, aby vyhledával a používal typ výjimky před kódem chyby. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.enableErrorExceptionTypeFirst.
copyAttributesKeySetbooleanfalseWebový kontejner vrátí servletu výčet kopie atributů seznamu, aby se předešlo chybě souběžného přístupu servletu. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.copyattributeskeyset.
dispatcherRethrowsErbooleantrueWebový kontejner znovu vyvolá chyby, čímž umožní zainteresovaným prostředkům, aby je zpracovaly. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.dispatcherRethrowser.
ignoreSessiononStaticFileRequestbooleanfalseZvýší výkon tím, že zabrání, aby webový kontejner přistupoval k relaci pro požadavky statických souborů zahrnujících filtry. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.IgnoreSessiononStaticFileRequest.
invokeFilterInitAtStartupbooleantrueWebový kontejner při spuštění aplikace zavolá metodu filtru init(). Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.invokeFilterInitAtStartup.
enableJspMappingOverridebooleanfalsePovolí přepsání mapování JSP, aby aplikace mohla poskytovat přímo obsah JSP. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.enablejspmappingoverride.
enableDefaultIsElIgnoredInTagbooleanfalseBude vždy vyhodnocovat, zda se mají ignorovat výrazy EL v souborech značky. Pokud soubory nadřízené značky JSP mají různé nastavení atributu isELIgnored, nastavení bude v souboru značky znovu vyhodnoceno. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.jsp.enabledefaultiselignoredintag.
parseUtf8PostDatabooleanfalseWebový kontejner zjistí odeslaná data v kódování UTF-8, která nejsou součástí adresy URL, a zahrne je do hodnot parametru. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.parseutf8postdata.
logServletContainerInitializerClassLoadingErrorsbooleanfalsePouze při zapnutém ladění bude protokolovat chyby načítání tříd kontejneru servletů, jako např. varování, místo jejich protokolování. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.logservletcontainerinitializerclassloadingerrors.
allowIncludeSendErrorbooleanfalsePovolí modulu RequestDispatch odesílání chyb na metody Include. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.allowincludesenderror.
skipMetaInfResourcesProcessingbooleanfalseNebudou hledány prostředky aplikace v adresáři meta-inf. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.skipmetainfresourcesprocessing.
metaInfResourcesCacheSizeint20Nastaví počáteční velikost (počet položek) mezipaměti prostředků meta-inf. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.metainfresourcescachesize.name.
xPoweredBystringAlternativní řetězec pro nastavení záhlaví X-Powered-By. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.xpoweredby. Pro tuto vlastnost neexistuje žádná výchozí hodnota. Není-li vlastnost nastavena, hodnota záhlaví X-Powered-By je nastavena na Servlet/<servlet spec version>, jak je definováno specifikací servletu.
disableXPoweredBybooleanfalseZakažte nastavení záhlaví X-Powered-By. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.disablexpoweredby.
deferServletLoadbooleantrueOdložte načtení servletu ze spuštění aplikačního serveru.
asyncMaxSizeTaskPoolint5000Maximální velikost úloh ve fondu asynchronních úloh před tím, než budou automaticky vyprázdněny zrušené úlohy. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.asyncmaxsizetaskpool.
asyncPurgeIntervalint30000Časový interval pro čekání mezi jednotlivými požadavky na vyprázdnění fondu zrušených úloh. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.asyncpurgeinterval.
asyncTimeoutDefaultint30000Časový limit fondu asynchronních úloh servletu, který se použije, pokud nebyl časový limit výslovně zadán. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.asynctimeoutdefault.
asyncTimerThreadsint2Maximální počet podprocesů, které se použijí pro zpracování časového limitu fondu asynchronních úloh servletu. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.asynctimerthreads.
setContentLengthOnClosebooleantruePřepněte na nastavení délky obsahu v okamžiku, kdy aplikace explicitně zavírá odezvu. Výchozí hodnota je true, avšak nastavte tuto hodnotu na false, pokud odezva aplikace obsahuje dvoubajtové znaky.
emptyServletMappingsbooleanfalsePřepněte, chcete-li vracet prázdnou kolekci místo kolekce hodnoty Null v případě, že nebylo přidáno žádné mapování servletu. Výchozí hodnota je false. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.emptyservletmappings.
deferServletRequestListenerDestroyOnErrorbooleanfalsePřepněte, pokud chcete odložit zničení modulu ServletRequestListener, když při obsluze požadavku došlo k chybě. Výchozí hodnota je false. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.deferServletRequestListenerDestroyOnError.
allowExpressionFactoryPerAppbooleanfalsePřepnutím načtěte továrnu výrazů, která je nastavena aplikací. Povolte tuto přizpůsobenou vlastnost, používáte-li vlastní implementaci EL (např. JUEL), která vyžaduje nastavení vlastní továrny výrazů.
ignoreSemiColonOnRedirectToWelcomePagebooleanfalsePřepněte, chcete-li ignorovat koncový středník při přesměrování na úvodní stránku. Výchozí hodnota je false. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.ignoreSemiColonOnRedirectToWelcomePage.
useSemiColonAsDelimiterInURIbooleanfalsePřepněte, chcete-li v identifikátoru URI požadavku jako oddělovač používat středník. Výchozí hodnota je false. Ekvivalentní přizpůsobená vlastnost v úplném profilu aplikačního serveru je com.ibm.ws.webcontainer.useSemiColonAsDelimiterInURI.