Вопросы по теме 'servlet-3.0'

Как использовать Servlet 3 @WebServlet и async с Spring MVC 3?
Я хотел бы интегрировать поддержку асинхронного режима сервлета 3.0 с Spring MVC. Что-то вроде: @RequestMapping("/chat") @WebServlet(name="myServlet", asyncSupported=true) public String getMessage(String userName) { ...... } Является...
12227 просмотров

Перенаправить на защищенный ресурс или исходный/сохраненный запрос после аутентификации Servlet 3.0 HttpServletRequest#login()?
Как и ожидалось, страница входа загружается при запросе защищенного/безопасного ресурса: <login-config> <auth-method>FORM</auth-method> <realm-name>jdbc</realm-name> <form-login-config>...
2365 просмотров

Java EE: разумно ли в этом сценарии сделать мой атрибут контекста потокобезопасным?
Я внедряю систему динамических уведомлений (а-ля Facebook) для своего сайта с помощью API Servlet 3.0. Моя запланированная структура для поддержки этой функциональности: При каждой загрузке страницы отправьте XMLHTTP-запрос «получить» на сервер....
222 просмотров
schedule 13.03.2022

Как избежать установки запроса ASYNC_SUPPORTED = true для включения обработки асинхронного сервлета 3.0 на Tomcat 7?
После сообщения о проблеме, связанной с этим вопросом , было найдено решение: req.setAttribute("org.apache.catalina.ASYNC_SUPPORTED", true); Это кажется немного странным и не совсем «переносимым» кодом (не повредит, но ...). Это похоже на...
8042 просмотров

Продолжение или приостановка и возобновление в API сервлета 3.0 для связи с клиентом?
Мы находимся в процессе миграции двухуровневого приложения Swing в веб-приложение (tomcat, Spring MVC, extJS, если это имеет значение). Мы нашли такой код в приложении (упрощенный псевдокод Javaesc). class DoSomethingComplicatedAction extends...
2034 просмотров

Java-сервлет 3.0 и @webservlet
Попытка доступа к сервлету с помощью кнопки на HTML-странице // HTML-страница FORM method="GET" action="/StudentDBServlet"> йада йада INPUT type="submit" value="Register" name="Register"> //Мой сервлет...
2001 просмотров
schedule 01.10.2022

Зачем создавать новый поток с помощью startAsync вместо выполнения работы в потоке сервлета?
В сервлете 3.0 можно использовать startAsync, чтобы поместить длинную работу в другой поток, чтобы вы могли освободить поток сервлета. Кажется, я что-то упускаю, потому что не вижу, почему бы просто не использовать поток сервлета для работы?...
6124 просмотров
schedule 03.01.2023

разница между context-param и env-entry в web.xml
Я знаю, что env-entry использует jndi и может быть изменена во время выполнения, тогда как context-param не может. Однако я могу ввести значения обоих через @Resource, где преобразование типов выполняется автоматически. В чем разница (за/против)...
732 просмотров
schedule 19.01.2023

Передача карты или объектов из jsp в сервлет
У меня есть приложение, которое передает карту из сервлета в jsp. В jsp я отображает карту и предоставляет возможность удалить или отредактировать значения карты. Но после изменения значений, как отправить карту обратно другому сервлету, где он...
15480 просмотров
schedule 07.04.2024

jsf IllegalStateException при перенаправлении даже с возвратом
В моем preRenderView вызываемом методе выполняются некоторые проверки, и если это не удается, произойдет перенаправление. Но я получаю IllegalStateException Information: Exception when handling error trying to reset the response....
4094 просмотров
schedule 06.12.2023

Асинхронная функция Servlet 3.0 и push на стороне сервера
Я ищу какой-нибудь API, который фактически отправляет данные клиенту. Прямо сейчас я использую атмосферу с длинным опросом для достижения этой цели. Я использую Glassfish 3.1.2 с кометой. Позже я услышал об асинхронной функции Servlet 3.0. Затем...
1461 просмотров

Конфигурация Log4J2 в сервлете 3.0
Я пытался настроить LOG4J в соответствии с документацией (и соответствующими вопросами SO), но он не создает предполагаемый файл, но в WildFly есть такой журнал: No Log4j context configuration provided. This is very unusual веб.xml...
13406 просмотров
schedule 26.08.2023

Spring Boot не соблюдает @WebServlet
Я создал сервлет (расширенный из HttpServlet) и аннотировал его в соответствии со спецификациями 3.0 с помощью @WebServlet(name="DelegateServiceExporter", urlPatterns={"/remoting/DelegateService"}) Мой класс @Configuration в Spring Boot...
10253 просмотров

Приложение Spring Boot MVC возвращает HTTP 404 при развертывании на внешнем экземпляре сервера Tomcat/tc.
Я разрабатываю простое приложение, используя Spring Boot плюс веб-стартер Spring. Все идет очень хорошо, когда я тестирую встроенный сервер Tomcat (упаковка JAR). Мне нужно отладить некоторые вещи, поэтому я подумал, что было бы лучше развернуть его...
7334 просмотров
schedule 03.04.2024

Встроенный Jetty: как мне вызвать setSessionTrackingModes без ServletContextListener
Я подключаю встроенный сервер Jetty к своему main и хочу использовать только файлы cookie в качестве режима отслеживания сеанса. Итак, я пытаюсь сделать: //in main ServletContextHandler contextHandler = new...
1265 просмотров

Развертывание Resteasy случайно завершается ошибкой на Glassfish 4.1
У меня проблема с моим REST-приложением, использующим Resteasy. Когда я развертываю приложение с этими зависимостями <dependency> <groupId>org.jboss.resteasy</groupId>...
646 просмотров
schedule 25.11.2022

Как зарегистрировать сервлет с включенной асинхронной поддержкой в ​​Spring-Boot?
Я планирую перенести свое старое приложение на Spring-Boot. Я хочу перестать использовать дескриптор web.xml и зарегистрировать старый чистый сервлет (с включенной поддержкой асинхронности) и связанный с ним ServletContextListener.
3924 просмотров
schedule 24.04.2024

как загрузить файл csv в mysql с помощью jsp и сервлета
Я пытаюсь загрузить файл CSV в mysql, используя приведенный ниже код: Myjsp.jsp ; <form action="CSVFileUploadSERvlet" method="post"> <input type="file" name="file"><br> <input type="submit" value="Submit">...
2843 просмотров
schedule 10.10.2022

Спецификация сервлета для одноэлементного объекта сервлета
Для сервлетов, не реализующих интерфейс SingleThreadModel, если метод службы был определен с ключевым словом synchronized, контейнер сервлетов не может использовать подход с пулом экземпляров (выдержка из Спецификации сервлетов Java™ версии 2.5)....
226 просмотров

Ведение журнала из события уничтожения контекста сервлета
В моем приложении на основе сервлета я хотел бы регистрировать события для запуска и завершения работы. Я попытался реализовать интерфейс ServletContextListener для этого: public class DiagnosticListener implements ServletContextListener...
1561 просмотров
schedule 20.07.2023