powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вызов сервлета из вложенной формы
5 сообщений из 5, страница 1 из 1
Вызов сервлета из вложенной формы
    #37623141
Фотография Virtual Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно вызвать метод doGet() сервлета по ссылке href или по кнопке. Проблема в том, что в html структура у меня содержит вложенные формы. Моя основная форма JSP вставляется JSF View, а JSF лепит поверх моей формы свою "оберточную" форму, т.е. выходит вот такой код:

<form id="form1"... method="POST">
...
<form id="form2" method="POST">
...
</form>
</form>

Мне нужно, что бы срабатывал doPost() внутренней формы , но отрабатывает внешняя . Может по ссылке можно как-то замутить вызов doPost()?
...
Рейтинг: 0 / 0
Вызов сервлета из вложенной формы
    #37623210
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Virtual Student,
imho вложенные это ненормально.
Может вместо POST подумать о ликвидации вложенности?
...
Рейтинг: 0 / 0
Вызов сервлета из вложенной формы
    #37623234
Фотография Virtual Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Согласен, что вложенность - ненормально. Но приложение JSF + JSP. JSP вставляются кусками в JSF, - так оказалось удобнее. Но вот внешняя форма JSF создается в любом случае (иначе элементы не работают).
Пытаюсь выкрутиться из ситуации: убрал внутреннюю форму, - теперь параметры не передаются...
...
Рейтинг: 0 / 0
Вызов сервлета из вложенной формы
    #37623266
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Virtual Student,
наехала коса на камень.
- в HTTP нельзя вложенные.
- а вы их хотите.
Программист может всё (с)
Соберите значения из полей JS и отправьте AJAXом.
...
Рейтинг: 0 / 0
Вызов сервлета из вложенной формы
    #37623267
Фотография Virtual Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Единственно верный способ - избавляться от вложенных форм, т.к. в любом случае срабатывает метод POST внешней формы!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Вызов сервлета из вложенной формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]