如何在OSGI中使用JSF组件库

我有一个关于使用JSF和组件库的非常具体的问题。

我测试了用Primefaces构建WAB(OSG-fied WAR)包。 事实证明,在使用OSGI时集成JSF和Primefaces时存在问题。

有几种方法可以整合JSF和Primefaces,我想问如何实现:

  • 我可以将Primefaces.jar构建为OSGI包。 我可以将Java方法导出为服务,但存在xml配置文件等,我认为我不能在单独的OSGI包中使用。 这是正确的还是我错了?

  • 是否可以使用集成的Primefaces组件来定制Mojarra? 如果我设法做到这一点,我可以简单地部署修改后的Mojarra,因为Glassfish模块构建起来非常简单高效。 如果有人设法达到这个目的,你会分享一些关于它的信息吗?


  • 在Glassfish Primefaces.jar部署为OSGI包。 从primefaces-p.taglib.xml复制标签声明。 还可以看看本教程如何创建自定义标签。 我不确定,但你也需要复制/粘贴JS,CSS和图片到你的包中。

    链接地址: http://www.djcxy.com/p/74651.html

    上一篇: How to use JSF component library with OSGI

    下一篇: Strange bug in OSGi bundle