| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > spring - обновление вложенных контроллеров |
| Автор: lando1 4.4.2009, 11:35 |
| Есть 2 SimpleFormController'a. У каждого свой form/success view - отдельные jsp. Один контроллер добавляет вопросы, другой их отображает списком. Контроллер, который добавляет вопросы, вставлен в другой через jsp:include. Т.е. на странице сначала идут созданные вопросы, а потом формочка для добавления нового. Проблема: когда добавляю новый вопрос, то он отображается в списке только после принудительной перезагрузки страницы. Понятно, что вся проблема в очередности выполнения операций: данные для списка берутся(в formBackingObject) до добавления нового(onSubmit). Какие есть пути решения? |
| Автор: werdy 8.4.2009, 11:28 |
| Может формировать список в onSubmit или в referenceData |
| Автор: lando1 8.4.2009, 12:12 |
| а если использовать контроллеры на аннотациях - т.е. контроллер POJO. То как тогда быть? |
| Автор: _and 9.4.2009, 07:41 |
как вариант обновлять таблицу с помощью AJAX |
| Автор: lando1 13.4.2009, 13:04 |
| сделал следующее: внутренний контроллер сделал на аннотациях как POJO, а внешний унаследовал от SimpleFormController. |