在JSF旁边运行spring MVC

时间:2010-12-14 16:49:35

标签: jsf spring-mvc

我想在spring MVC中编写一些新功能,问题是当前站点是用 JSF 1.2 编写的。

它确实使用了Spring 2.5应用程序上下文,但这就是全部。

我想我可以参加春季MVC,在其中写一个页面,然后看看有什么样的箍不得不跳过才能在spring mvc和jsf之间进行无缝会话。

有人可以向我提出一些关于这次冒险的明智的话吗?

1 个答案:

答案 0 :(得分:1)

会话不会有问题。它将是同一个会话,因为它是一个比JSF和spring-mvc更低级的概念。

各个servlet(调度程序servlet和faces servlet)的URL映射可能是个问题。您的面部servlet将映射到*.jsf,然后您的调度程序servlet应映射到/mvc/*

之类的内容

问题仍然是混合框架是否是一个好的选择。我宁愿建议在这个项目中到处使用JSF。

如果您需要一些RESTful服务,可以使用spring-mvc,也可以使用某些JAX-RS提供程序,如CXF或RESTEasy。