вы можете реализовать это с помощью
jsf как презентация + webflow + mvc как контроллер
сначала вы создадите компонент поддержки с именем пользователя, паролем, полномочиями
затем разрешите webflow создать сессионный компонент
тогда при отправке действие будет вызывать @controller "Spring MVC"
и контроллер позвонит вашему бизнесу
и бизнес-вызов DAO, который вы реализовали как Hibernate
как это
<on-start>
<evaluate expression="youractionClass.createbackingBean()" result="conversationScope.yourbean" />
</on-start>
второе решение
Вы можете привязать представление к модели, которая содержит имя пользователя, пароль, полномочия
тогда при отправке действие будет вызывать @controller "Spring MVC"
и контроллер позвонит вашему бизнесу
и бизнес-вызов DAO, который вы реализовали как Hibernate
<view-state id="registerForm" model="registerBean"