是否可以使用Spring MVC + PrimeFaces?

时间:2012-08-11 10:50:11

标签: spring-mvc primefaces

我想知道是否可以以及如何在PrimeFaces中使用Spring MVC。

4 个答案:

答案 0 :(得分:3)

经过3天的研究,我认为开箱即可。完全使用JSF的Spring MVC - Web Flow是另一回事。 Spring Roo直接让你选择是否要使用Spring MVC或JSF。

在使用Jetty的最新库版本中,没有一个假设整合两者的例子都适用于我。在这一点上,我不会完全惊讶他们中的一些确实与其他容器一起工作,因为我尝试了与Tomcat一起尝试不同的结果。大多数示例都做了同样的事情而没有解释太多 - 他们确实使用了Spring MVC调度程序servlet并且单独声明了faces servlet以及它应该如何工作是一个谜,特别是当它不起作用时。

我对这一切都很陌生,但对我来说,想要的是春季调度员只需处理开箱即用的JSF2,JSF2已经出了一段时间但我不能谷歌任何人试图这样做甚至表达同样的情绪;我正在思考的是什么本质上是错误的?

答案 1 :(得分:1)

您正在尝试构建的技术堆栈当然是可能的(根据下面的链接)

我正在尝试做类似的事情。我正在尝试构建的技术堆栈是使用Eclipse Juno在Tomcat 7上使用JSF2 + Primefaces3.5 + springMVC3 + hibernate + MySQL。

我从谷歌发现了这个.. http://www.javacodegeeks.com/2012/04/jsf-2-primefaces-3-spring-3-hibernate-4.html

这个链接是我一直想要遵循的。到目前为止,我已经将我的webapp运行在primefaces + JSF + tomcat上运行。我已经创建了自己的模型和控制器。但我想通过Spring MVC完成它们。这个,我目前正在尝试建立。

我希望它可以帮助你前进。

答案 2 :(得分:-1)

您可以使用MangedBean而不是@Controller和Springframework的其他组件(如@Service @Repository)来完成此操作。它会以这种方式工作。我希望这会对你有所帮助

答案 3 :(得分:-2)

http://www.springfuse.com/。他们有一个mvn pom,它将对你的数据库架构进行反向工程,并根据你的JSF2 + Primefaces3.5 + springMVC3 + hibernate + MySQL技术堆栈为持久性应用程序生成所有的样板代码