Конфигурация веб-контейнера.
Name | Type | Default | Description |
---|---|---|---|
listeners | string | Список классов получателей запросов, перечисленных через запятую. | |
decodeUrlAsUtf8 | boolean | true | Декодировать URLs, используя в качестве кодировки UTF-8. |
fileServingEnabled | boolean | true | Позволяет включить файловый сервер (если этот параметр не задан явным образом для приложения). |
disallowAllFileServing | boolean | false | Полностью выключает операции приложений как файлового сервера. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.disallowAllFileServing. |
directoryBrowsingEnabled | boolean | false | Включает обзор каталогов приложения. |
serveServletsByClassnameEnabled | boolean | false | Разрешает доступ к сервлетам из веб-приложения по имени класса (если это имя явно не исключено) . |
disallowServeServletsByClassName | boolean | true | Запрещает использование serveServletsByClassnameEnabled на уровне сервера приложений. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.disallowserveservletsbyclassname. |
doNotServeByClassName | string | Список классов, перечисленных через точку с запятой, доступ к которым не предоставляется по имени класса. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.donotservebyclassname. | |
httpsIndicatorHeader | string | Для разгрузки SSL укажите имя переменной заголовка HTTP, которая вставляется ускорителем, прокси или распределителем нагрузки SSL. | |
exposeWebInfOnDispatch | boolean | false | Если значение равно true, сервлету предоставляется доступ к файлам из каталога WEB-INF. Если значение равно false (применяется по умолчанию), то сервлету запрещен доступ к файлам из каталога WEB-INF. |
decodeUrlPlusSign | boolean | false | Декодировать знак плюса, если он указан в URL. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.decodeurlplussign. |
channelWriteType | string | async | Если значение равно 'sync', то ответы записываются синхронно, в противном случае - асинхронно. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.channelwritetype. |
suppressHtmlRecursiveErrorOutput | boolean | false | Подавляет показ информации об исключительной ситуации в выводе HTML для рекурсивных ошибок, который не может быть обработан на настроенной странице ошибок приложения. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.suppressHtmlRecursiveErrorOutput. |
fileWrapperEvents | boolean | false | Веб-контейнер будет создавать данные SMF и PMI при предоставлении статических файлов. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.fileWrapperEvents. |
defaultTraceRequestBehavior | boolean | false | Восстанавливает обработку TRACE HTTP. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.DefaultTraceRequestBehavior. |
defaultHeadRequestBehavior | boolean | false | Восстановить алгоритм работы, при котором для запросов HEAD не действуют ограничения защиты, определенные для метода GET. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.DefaultHeadRequestBehavior. |
tolerateSymbolicLinks | boolean | false | Разрешает использование символьных ссылок веб-контейнером. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.TolerateSymbolicLinks. |
symbolicLinksCacheSize | int | 1000 | Начальный размер кэша символьных ссылок. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.SymbolicLinksCacheSize. |
enableErrorExceptionTypeFirst | boolean | false | Веб-контейнер настраивается так, чтобы вначале искать и использовать exception-type, а не error-code. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.enableErrorExceptionTypeFirst. |
copyAttributesKeySet | boolean | false | Веб-контейнер будет возвращать сервлету перечисление копии атрибутов во избежание конфликта при доступе сервлета. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.copyattributeskeyset. |
dispatcherRethrowsEr | boolean | true | Веб-контейнер будет повторно генерировать ошибки для их обработки в соответствующих ресурсах. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.dispatcherRethrowser. |
ignoreSessiononStaticFileRequest | boolean | false | Для повышения производительности запрещает веб-контейнеру обращаться к сеансу при обработке запросов к статическим файлам, включающим фильтры. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.IgnoreSessiononStaticFileRequest. |
invokeFilterInitAtStartup | boolean | true | Веб-контейнер будет вызывать метод init() фильтра при запуске приложения. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.invokeFilterInitAtStartup. |
enableJspMappingOverride | boolean | false | Разрешает переопределить связи JSP, для того чтобы приложение могло самостоятельно предоставлять содержимое JSP. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.enablejspmappingoverride. |
enableDefaultIsElIgnoredInTag | boolean | false | Всегда вычислять, следует ли игнорировать выражения EL в файлах тегов. Если родительские файлы JSP имеют различные установки isELIgnored, они будут повторно вычислены файле тега. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.jsp.enabledefaultiselignoredintag. |
parseUtf8PostData | boolean | false | Веб-контейнер будет находить опубликованные данные UTF-8, заданные не в кодировке URL, и включать их в значения параметров. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.parseutf8postdata. |
logServletContainerInitializerClassLoadingErrors | boolean | false | Заносить в протокол ошибки загрузки класса контейнера сервлета как предупреждения (иначе они заносятся в протокол только при включенной отладке). Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.logservletcontainerinitializerclassloadingerrors. |
allowIncludeSendError | boolean | false | Разрешить RequestDispatch отправлять ошибки методов Include. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.allowincludesenderror. |
skipMetaInfResourcesProcessing | boolean | false | Не выполнять поиск ресурсов приложения в каталоге meta-inf. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.skipmetainfresourcesprocessing. |
metaInfResourcesCacheSize | int | 20 | Начальный размер (число записей) кэша ресурсов meta-inf. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.name. |
xPoweredBy | string | Альтернативная строка для заголовка X-Powered-By. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.xpoweredby. Это значение не является значением по умолчанию для данного свойства. Если свойство не задано, то заголовку X-Powered-By присваивается значение Servlet/<servlet spec version>, согласно определению спецификации сервлета. | |
disableXPoweredBy | boolean | false | Отключить значение заголовка X-Powered-By. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.disablexpoweredby. |
deferServletLoad | boolean | true | Отложить загрузку сервлета. Сервлет не будет загружаться во время запуска сервера приложений. |
asyncMaxSizeTaskPool | int | 5000 | Максимальное число задач в пуле асинхронных задач, после которого отмененные задачи удаляются автоматически. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.asyncmaxsizetaskpool. |
asyncPurgeInterval | int | 30000 | Интервал между операциями очистки отмененных задач из пула. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.asyncpurgeinterval. |
asyncTimeoutDefault | int | 30000 | Тайм-аут асинхронных операций сервлета, если это значение не задано явно. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.asynctimeoutdefault. |
asyncTimerThreads | int | 2 | Максимальное число нитей для обработки тайм-аута асинхронных сервлетов. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.asynctimerthreads. |
setContentLengthOnClose | boolean | true | Включить установку длины содержимого, когда приложение явно закрывает ответ. Значение по умолчанию - true. Но этому параметру следует присвоить значение false, если ответ приложения содержит двухбайтовые символы. |
emptyServletMappings | boolean | false | Включите, если требуется вернуть пустые наборы, а не null, если преобразования сервлетов не добавлены. Значение по умолчанию: false. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.emptyservletmappings. |
deferServletRequestListenerDestroyOnError | boolean | false | Включите, если требуется отложить уничтожение объекта ServletRequestListener при возникновении ошибки обработки запроса. Значение по умолчанию: false. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.deferServletRequestListenerDestroyOnError. |
allowExpressionFactoryPerApp | boolean | false | Переключение загрузки ExpressionFactory, заданной приложением. Включите это пользовательское свойство при использовании пользовательской реализации EL (например JUEL), для которой требуется собственная ExpressionFactory. |
ignoreSemiColonOnRedirectToWelcomePage | boolean | false | Переключатель, позволяющий игнорировать конечную точку с запятой при перенаправлении на страницу приветствия. Значение по умолчанию: false. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.ignoreSemiColonOnRedirectToWelcomePage. |
useSemiColonAsDelimiterInURI | boolean | false | Переключатель, позволяющий использовать точку с запятой в качестве ограничителя в URI запроса. Значение по умолчанию: false. Эквивалентное пользовательское свойство в полном профайле сервера приложений: com.ibm.ws.webcontainer.useSemiColonAsDelimiterInURI. |