带有JSF2的Spring3 portlet

时间:2010-05-11 21:08:06

标签: java spring jsf jsf-2

有没有人使用过新的Spring3和JSF2以及portlet(JSR286)?

我使用JSF1.2和portlet(JSR168),我们在文件上传,portlet互通等方面遇到了一些问题。

在这个主题上没有很多在线资源。

3 个答案:

答案 0 :(得分:0)

Portlets in Action book涵盖了JSR286,并且在Spring3上有几章,但没有提到JSF2抱歉。

JSR286的大部分内容都是为了解决JSR168中有关文件上传和portlet通信的问题。如果你能够,我建议放弃任何JSR168支持,转而使用JSR286。

更新1:你看过the JBoss Portlet Bridge了吗?

答案 1 :(得分:0)

将Spring 3与JSF2一起使用非常简单。例如,您可以使用Sring Roo来构建工作Spring 3配置,然后只需插入JSF2所需的配置。

但是,目前还没有支持原生JSF2的体面的portlet桥实现。这几乎破坏了将JSF2与portlet一起使用的全部目的,至少目前是这样。

有一个小技术预览JBoss Portletbridge(版本3.0.0,检查this link)和例如Liferay Portal的Portletfaces项目。但是,这两个都处于早期的alpha阶段,因此它们不适合生产使用。

答案 2 :(得分:0)

我使用http://www.portletfaces.org在Spring 3上开发JSF-2.0 portlet取得了很大的成功。