我正在启动一个新的 JSF (2) 项目。我意识到纯 JSF 有一些限制,我计划在春季放弃。 JSF 是 spring 中相对较新的方法(stackoverflow 中甚至没有标签 spring-faces :-)),jsp 是经典方法。
我需要对技术堆栈进行最佳的调整。
1)我也需要使用Spring Web Flow吗?
2)仅使用 spring faces(这似乎是网络流的一部分)+ spring mvc+ JPA 是否可行?
3)这种配置有什么好的例子吗?
我将 JSF 2 与 Spring 3 一起使用来进行依赖注入等。
我对 Web Flow 不熟悉,也不使用它。
In your faces-config.xml
你可以注册SpringSpringBeanFacesELResolver
.
<el-resolver>
org.springframework.web.jsf.el.SpringBeanFacesELResolver
</el-resolver>
然后您就可以在 JSF 代码中访问 Spring 托管 bean!
看看春天文档 http://static.springsource.org/spring/docs/3.1.0.M2/spring-framework-reference/html/web-integration.html#jsf-springbeanfaceselresolver和API docs http://static.springsource.org/spring/docs/3.0.0.RELEASE/javadoc-api/org/springframework/web/jsf/el/SpringBeanFacesELResolver.html.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)