JSF 和 Spring 是两个不同的 Web 框架。我想问两个问题来澄清我的想法:
- 一起使用这两个框架的目的是什么?
- 我听说 JSF 是用于视图层的。那么我们是否可以仅使用 JSF 制作一个包含业务逻辑的复杂 Web 应用程序?
有人可以解释一下吗?谢谢
Ans 1. 我们集成了两个框架以利用它们的最佳特性。
在您的情况下,JSF 是视图(UI)部分的最佳框架之一,而 Spring 擅长维护 bean,因为它具有 DI(依赖注入)功能。
Ans 2. 创建 jsf 的主要目标是
是的,您只能使用 JSF 创建一个复杂的应用程序,但它更容易与其他一些框架(如 Seam、Spring 等)一起使用
源码 JSF 完整参考