Primefaces日历未显示

时间:2015-09-02 14:28:42

标签: java jsf jsf-2 primefaces websphere

我正在尝试将Primefaces 5.2集成到版本为2.0.11-02的JSF应用程序中。我使用IBM WebSphere 8.5.5作为应用程序服务器。我试图在我的页面中使用p:calendar但它没有出现。

当我从谷歌Chrome开发工具检查时,我注意到相应的输入字段没有"点击"事件监听器附加到它。在Primefaces Showcase中,输入字段有" click"事件监听器所以当你点击时,日历会显示出来。 我对数据表的排序也遇到了同样的问题。该列没有"点击"事件侦听器,因此当单击可排序列的标题时,它不会发送任何请求。 请帮我解决这个问题。

P.S:我正在处理的应用程序是一个JSF 1.2应用程序,并且正在使用IBM的JWL库。由于我正在将应用程序升级到JSF 2,因此我无法再使用该库。这就是我试图整合Primefaces的方式。 primefaces-5.2.jar放在/ WEB-INF / lib下,我在该目录中仍然有jsf-ibm.jar,odc-jsf.jar。

2 个答案:

答案 0 :(得分:0)

尝试从meta-inf和PrimeFaces创建一个lib文件夹放置库,或者您也可以尝试使用组件PrimeFaces日历创建一个页面,看看它是否有效并放入

<html xmlns:p="http://primefaces.org/ui"</html>

答案 1 :(得分:-1)

您确定以适当的扩展名保存XHTML文件吗?如果你有愚蠢的设置,就我记得的那样,它将是* .jsp