Как избежать установки запроса ASYNC_SUPPORTED = true для включения обработки асинхронного сервлета 3.0 на Tomcat 7?

После сообщения о проблеме в этом вопросе было найдено решение:

req.setAttribute("org.apache.catalina.ASYNC_SUPPORTED", true);

Это кажется немного странным и не совсем «переносимый» код (это не повредит, но ...). Кажется, он специфичен для Tomcat 7. Я использую Tomcat 7.0.14, поставляемый NetBeans 7.0.1.

Я не смог найти документация, указывающая, что необходимо включить обработку асинхронных запросов в сервлете 3.0 с атрибутом catalina. Я не смог найти документацию, указывающую на необходимость чего-то особенного на уровне конфигурации Tomcat.

Есть ли способ избежать установки ASYNC_SUPPORTED = true в каждом запросе для включения обработки асинхронного сервлета 3.0 в Tomcat 7?

13
задан Community 23 May 2017 в 10:27
поделиться