问题内容:
我正在启动一个新的JSF(2)项目。我意识到纯JSF有一定的局限性,我计划在春季停产。在春季,JSF是一种相对较新的方法(中甚至没有标记spring-faces :-)),jsp是经典方法。 我需要对技术堆栈进行最佳调整。
1)我也需要使用spring网流吗?
2)仅使用spring面(似乎是流的一部分)+spring mvc + JPA是否可行?
3)是否有这种配置的良好示例?
问题答案:
我正在将JSF 2和Spring 3一起用于依赖关系注入等。
我对Web Flow不熟悉,并且不使用它。
在你faces-config.xml
可以注册春天SpringBeanFacesELResolver
。
<el-resolver>
org.springframework.web.jsf.el.SpringBeanFacesELResolver
</el-resolver>
然后,您可以在JSF代码中访问Spring托管的bean!
看一下Spring 文档和API文档。