Вызов метода doPost вместе с URL-адресом страницы в JSP

Пример: window.open("LoginServlet", "_self");

Этот код заставит браузер перенаправить на LoginSevlet, но он выполняет метод doGet сервлета, но я хочу выполнить метод doPost.

Есть ли способ напрямую выполнить метод doPost для LoginServlet?

У вас есть отдельная логика для doGet, чем для doPost?

user7294900 11.11.2018 10:18

Возможный дубликат Как вызвать сервлет doPost () из гиперссылки в jsp

Abhinav 11.11.2018 10:18

да, у меня отдельная логика @ user7294900

ATUL PATIL 11.11.2018 10:26
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
3
253
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Щелкните форму с target = "_self" и method = "post":

 <form name = "postForm" method = "post" action = "LoginServlet" target = "_self">
 </form>

И отправьте его вместо window.open:

 document.forms["postForm"].submit();

Другие вопросы по теме