Обработка нескольких форм в одной JSP - PullRequest
0 голосов
/ 30 апреля 2010

У меня есть страница JSP с несколькими формами. Некоторые из этих форм генерируется динамически, и каждый из них представляет некоторую информацию базы данных.

Работать с одной формой легко, так как я могу просто отправить форму в сам, и справиться с данные с использованием одного компонента. Так как у меня есть несколько форм, у меня теперь есть проблема. Несколько форм на странице обрабатывают данные одного типа (те же самые входные имена) и вызов 'setproperty *' для каждой формы bean-компоненты будут изменять данные в нескольких beasn, а не только в форме / bean-компоненте отправил данные.

Я пытаюсь написать отдельный JSP с одним компонентом, который обрабатывает отправку формы. Однако я не уверен, как сделать эту страницу вернитесь на страницу, с которой были отправлены данные.

Я собираюсь по-простому переформулировать мой вопрос: У меня есть один JSP, который перечисляет часто задаваемые вопросы с одним вопросом и несколькими ответами. У каждого ответа есть форма комментария, поэтому он имеет одинаковый формат.

Я не знаю, как установить это ...

1 Ответ

1 голос
/ 30 апреля 2010

Используйте сервлет для управления, предварительной и последующей обработки запроса на основе параметров запроса. Вы можете отличить форму по имени и / или значению нажатой кнопки отправки. Вы можете переслать запрос обратно на страницу JSP по RequestDispatcher#forward().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...