Tur*_*dfa 6 java jsf spring controller javabeans
我正在开发spring-hibernate-jsf应用程序,但我不理解managedbean和spring控制器之间的区别.我认为管理员就像控制器一样工作.使用controller或managedbean有什么好处吗?
托管 Bean 提供服务并用作 UI 组件的模型。控制器是像 Servlet 一样的请求/响应组件。
JSF 是一个基于组件的 Web 框架,Spring 是一个 DI 框架。JSF 和 Spring 管理它们自己的 bean,因此要引用 ManagedBeans 并注入它们,您需要使用 @Controller 注释将 JSF ManagedBeans 标记为 Spring 控制器。
如果您正在考虑将其中一个替换为另一个,那么如果您想同时使用 Spring 和 JSF,则必须同时使用它们。
归档时间: |
|
查看次数: |
8250 次 |
最近记录: |