Spring MVC AbstractWizardFormController Вопрос - PullRequest
3 голосов
/ 22 августа 2010

Я использую реализацию контроллера, которая расширяет Spring MVC

AbstractWizardFormController

Этот контроллер мастера будет состоять из 4 страниц.Первые 2 страницы используются для сбора информации.На третьей странице будут показаны результаты, основанные на том, какая информация представлена ​​на страницах 1 и 2.

Таким образом, чтобы быть более конкретным

Page 1 пользователь выберетсостояние и некоторая другая информация

Страница 2 пользователь введет дополнительную информацию, такую ​​как контактная информация

Страница 3 отобразит информацию в зависимости от информациисобранные на первых двух страницах

После этого есть еще несколько страниц, но они не относятся к этому, поэтому, если первое, о чем вы думаете, это использование onSubmit (), то это не сработает, потому что это не конецсрок службы контроллера.

Мне нужно собрать все данные с первых двух страниц, а затем выполнить запрос БД и вернуть его на третью страницу.где и как лучше всего это сделать, выполнить запрос справочных данных при возврате на третью страницу?

1 Ответ

2 голосов
/ 22 августа 2010

Вы можете использовать postProcessPage метод.Его API ясен

Постобработка данной страницы после привязки и проверки, потенциально обновляет объект команды .Переданный запрос может содержать специальные параметры, отправленные страницей.

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