У меня есть веб-приложение Java, которое использует Spring WebFlow в качестве фреймворка. У меня проблема с обработкой данных в обычном потоке xml. Когда обработка становится более сложной, мне трудно реализовать ее с помощью потока xml веб-потока. Я рассматривал возможность использования контроллеров для выполнения этих операций. Как мне это сделать. Не имеете представления об использовании контроллеров в веб-потоке. И с контроллеров я тоже могу перейти к потоку xml, чтобы продолжить обработку?
Пример моей проблемы заключается в отправке форм. Вот сценарий. У меня есть таблица пользователей и таблица полномочий. У меня также есть класс User, представляющий tablebec, который я использовал здесь Hibernate. На моей странице регистрации у меня есть поля имени пользователя, пароля и полномочий (не поля класса пользователя). Я привязываю эту форму к своему объекту пользователя, используя привязку весеннего веб-потока. Моя проблема в том, что я не могу привязать поле полномочий, потому что оно не существует в моем классе User. Нужно ли мне создавать bean-компонент, представляющий мою форму? Мне нужно добавить имя пользователя и пароль в таблицу «Пользователи» и полномочия в другой таблице «Власть». Где мне выполнить инициализацию для моего объекта User и объекта Authority или где я могу установить значения из registerFormBean для своих POJO? Я думаю, что это не очень хороший подход, иначе он усложнит мой поток xml.