webContainer - Contenitore web (webContainer)

Configurazione per il contenitore Web.

NameTypeDefaultDescription
listenersstringUn elenco separato da virgole di classi listener.
decodeUrlAsUtf8booleanotrueDecodifica gli URL utilizzando l'impostazione di codifica UTF-8.
fileServingEnabledbooleanotrueAbilita il file serving se questa impostazione non era stata specificata esplicitamente per l'applicazione.
disallowAllFileServingbooleanofalseDisabilitare tutto il file serving da parte delle applicazioni. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.disallowAllFileServing.
directoryBrowsingEnabledbooleanofalseAbilitare la ricerca directory di un'applicazione.
serveServletsByClassnameEnabledbooleanofalseAbilitare l'accesso ai servlet in un'applicazione Web utilizzando un nome classe se non specificato in modo esplicito.
disallowServeServletsByClassNamebooleanotrueNon consente l'utilizzo di serveServletsByClassnameEnabled al livello del server delle applicazioni. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.disallowserveservletsbyclassname.
doNotServeByClassNamestringUn elenco di classi, delimitate da punto e virgola, a cui non consentire assolutamente di essere servite per nome classe. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.donotservebyclassname.
httpsIndicatorHeaderstringPer lo scaricamento SSL, impostare sul nome della variabile di intestazione HTTP inserita dall'acceleratore/proxy/load balancer SSL.
exposeWebInfOnDispatchbooleanofalseSe impostata su true, un servlet può accedere ai file nella directory WEB-INF. Se impostata su false (impostazione predefinita), un servlet non può accedere ai file nella directory WEB-INF.
decodeUrlPlusSignbooleanofalseDecodifica il simbolo di addizione quando fa parte dell'URL. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.decodeurlplussign.
channelWriteTypestringasyncQuando questa opzione è impostata su 'sync', le risposte verranno scritte in modo sincrono, altrimenti verranno scritte in modo asincrono La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.channelwritetype.
suppressHtmlRecursiveErrorOutputbooleanofalseElimina la visualizzazione delle informazioni relative all'eccezione nell'output HTML quando si verifica un errore ricorsivo che non può essere gestito da una pagina di errore configurata dell'applicazione. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.suppressHtmlRecursiveErrorOutput.
fileWrapperEventsbooleanofalseIl contenitore Web genera i dati SMF e PMI quando serve i file statici. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.fileWrapperEvents.
defaultTraceRequestBehaviorbooleanofalseRipristinare l'elaborazione HTTP TRACE. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.DefaultTraceRequestBehavior.
defaultHeadRequestBehaviorbooleanofalseRipristina il funzionamento quando la richiesta HEAD non è soggetta al vincolo di sicurezza definito per il metodo GET. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.DefaultHeadRequestBehavior.
tolerateSymbolicLinksbooleanofalseAbilita il contenitore web a supportare l'utilizzo di link simbolici. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.TolerateSymbolicLinks.
symbolicLinksCacheSizeint1000La dimensione iniziale della cache link simbolici. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.SymbolicLinksCacheSize.
enableErrorExceptionTypeFirstbooleanofalseIl contenitore Web viene aggiornato in modo da ricercare ed utilizzare il tipo di eccezione prima del codice di errore. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.enableErrorExceptionTypeFirst.
copyAttributesKeySetbooleanofalseIl contenitore Web restituisce l'enumerazione di una copia dell'elenco di attributi per il servlet al fine di evitare un errore di accesso simultaneo da parte del servlet. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.copyattributeskeyset.
dispatcherRethrowsErbooleanotrueIl contenitore Web genererà nuovamente gli errori consentendo alle risorse interessate di elaborarli. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.dispatcherRethrowser.
ignoreSessiononStaticFileRequestbooleanofalseMigliora le prestazioni impedendo al contenitore Web di accedere ad una sessione per le richieste di file statici che coinvolgono i filtri. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.IgnoreSessiononStaticFileRequest.
invokeFilterInitAtStartupbooleanotrueIl contenitore Web richiamerà il metodo init() del filtro all'avvio dell'applicazione. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.invokeFilterInitAtStartup.
enableJspMappingOverridebooleanofalseConsente la sostituzione dell'associazione JSP in modo che l'applicazione stessa possa servire il contenuto JSP. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.enablejspmappingoverride.
enableDefaultIsElIgnoredInTagbooleanofalseEsaminare sempre se ignorare le espressioni EL nei file tag. Se i file JSP parent dispongono di impostazioni isELIgnored diverse, l'impostazione sarà riesaminata nel file tag. La proprietà personalizzata equivalente nel server delle applicazioni con profilo completo è com.ibm.ws.jsp.enabledefaultiselignoredintag.
parseUtf8PostDatabooleanofalseIl contenitore Web rileverà i dati post UTF-8 codificati non URL e li includerà nei valori del parametro. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.parseutf8postdata.
logServletContainerInitializerClassLoadingErrorsbooleanofalseRegistra gli errori di caricamento della classe del contenitore di servlet, come avvertenze, anziché registrarli solo quando è abilitato il debug. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.logservletcontainerinitializerclassloadingerrors.
allowIncludeSendErrorbooleanofalseConsente a RequestDispatch di inviare errori per i metodi di inclusione. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.allowincludesenderror.
skipMetaInfResourcesProcessingbooleanofalseNon cercare le risorse delle applicazioni nella directory meta-inf. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.skipmetainfresourcesprocessing.
metaInfResourcesCacheSizeint20Dimensione iniziale (numero di voci) della cache delle risorse meta-inf. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.metainfresourcescachesize.name.
xPoweredBystringStringa alternativa per l'impostazione dell'intestazione X-Powered-By. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.xpoweredby. Non esiste un valore predefinito per questa proprietà. Se la proprietà non è impostata, il valore dell'intestazione X-Powered-By è impostato su Servlet/<version spec servlet>, come definito dalla specifica servlet.
disableXPoweredBybooleanofalseDisabilitare l'impostazione dell'intestazione X-Powered-By. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.disablexpoweredby.
deferServletLoadbooleanotrueRitardare il caricamento del servlet dall'avvio del server delle applicazioni.
asyncMaxSizeTaskPoolint5000La dimensione massima delle attività nel pool delle attività asincrone prima dell'eliminazione automatica delle attività annullate. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.asyncmaxsizetaskpool.
asyncPurgeIntervalint30000L'intervallo di tempo di attesa tra ciascuna eliminazione richiesta del pool delle attività annullate. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.asyncpurgeinterval.
asyncTimeoutDefaultint30000Il valore di timeout del servlet asincrono utilizzato quando un valore di timeout non è stato specificato in modo esplicito. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.asynctimeoutdefault.
asyncTimerThreadsint2Il numero massimo di thread da utilizzate per l'elaborazione del timeout di servlet asincrono. La proprietà personalizzata equivalente nel profilo del server delle applicazioni completo è com.ibm.ws.webcontainer.asynctimerthreads.
setContentLengthOnClosebooleanotrueAttiva/disattiva l'impostazione della lunghezza del contenuto quando un'applicazione chiude esplicitamente la risposta. Il valore predefinito è true; tuttavia impostare questo valore su false se una risposta dell'applicazione contiene caratteri a doppio byte.
emptyServletMappingsbooleanofalseAttivare/disattivare se si desidera restituire una raccolta vuota, invece di null, quando non viene aggiunta alcuna associazione servlet. Il valore predefinito è false. La proprietà personalizzata equivalente nel profilo server delle applicazioni completo è com.ibm.ws.webcontainer.emptyservletmappings.
deferServletRequestListenerDestroyOnErrorbooleanofalseAttivare/disattivare se se si desidera ritardare l'eliminazione di ServletRequestListener quando è presente un errore mentre si soddisfa la richiesta. Il valore predefinito è false. La proprietà personalizzata equivalente nel profilo server delle applicazioni completo è com.ibm.ws.webcontainer.deferServletRequestListenerDestroyOnError.
allowExpressionFactoryPerAppbooleanofalseAttiva/disattiva il caricamento di ExpressionFactory impostato dall'applicazione. Abilitare questa proprietà personalizzata se si sta utilizzando una implementazione EL personalizzata (ad esempio, JUEL) che deve impostare il proprio ExpressionFactory.
ignoreSemiColonOnRedirectToWelcomePagebooleanofalseIgnora o meno il punto e virgola finale durante il reindirizzamento alla pagina di benvenuto. Il valore predefinito è false. La proprietà personalizzata equivalente nel profilo server delle applicazioni completo è com.ibm.ws.webcontainer.ignoreSemiColonOnRedirectToWelcomePage.
useSemiColonAsDelimiterInURIbooleanofalseUtilizza o meno il punto e virgola come delimitatore nell'URI della richiesta. Il valore predefinito è false. La proprietà personalizzata equivalente nel profilo server delle applicazioni completo è com.ibm.ws.webcontainer.useSemiColonAsDelimiterInURI.