【发布时间】:2017-03-25 12:39:37
【问题描述】:
我目前正在尝试将 PrimeFaces(非移动设备)用于我的 WebSphere 8.0 应用程序。 p:dataTable 之类的基本内容似乎工作。但是如果我想使用 PrimeFaces 的花哨的东西,比如过滤列或分页,要么会出现 NullPointerException,要么根本不会呈现附加功能。 Nullpointer 在表中生成的过滤字段中输入内容时发生。调用的 setter 方法以 null 作为参数。 另一方面,分页甚至没有被渲染。 (我使用了 PrimeFace 展示的模板) 奇怪的是,按列功能排序工作正常。 我没有做任何大的调整,只是将 .jar 文件放到我的类路径中,并在我的 web.xml 中禁用了 PrimeFaces 的所有主题。就是这样。
当我在 chrome 中检查网络和内容时,加载页面时控制台没有抛出异常。
现在我在想这个版本的 PrimeFaces 与 WAS8.0 使用的 MyFaces2.0 不兼容。
是这样吗?如果是这样,哪个版本的 PF 将兼容?或者是否可以加载更新版本的 MyFaces 和依赖项并将其放入 WAS 以使用此版本而不是当前使用的版本?
或者我可能需要对我的应用程序进行一些调整?
如果一切皆有可能,您是否知道 PF 的替代方法可以轻松创建表?
【问题讨论】:
标签: jsf primefaces websphere