JSF Controller Bean - Scoping - PullRequest
       0

JSF Controller Bean - Scoping

3 голосов
/ 26 сентября 2011

У меня есть вопрос по поводу "Best Practice" Design для контроллеров EJB.

Я читал этот очень хороший вопрос и ссылку на статью:

Вопрос "Структура вспомогательного компонента JSF (лучшие практики)" Лучшая практика Scoping

Интернет-статья Различия между различными видами JSF Managed-bean

Мой вопрос касается bean-компонента контроллера. Я использую JSF / Spring, и мне было интересно, почему я хотел бы использовать область запроса для бинов контроллера?

Логика контроллера определяется как "... выполнить некоторую бизнес-логику и вернуть результат навигации ...". Я думаю, что не требуется область запроса, а либо область сеанса / приложения. Зачем продолжать создавать эти объекты контроллера при каждом запросе?

В моем случае я бы, очевидно, создал bean-компонент контроллера в face-config и вставил его с моими управляемыми свойствами через spring.

Мысли, пожалуйста, о сфере охвата? Спасибо.

Разъяснение: Использование JSF 1.2, Spring 3. Использование face-config.xml для объявления моих bean-компонентов. Не через аннотации.

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