我正在使用在 Wildfly (v8.0) 应用程序服务器上运行的 Primefaces Mobile (v5.0) 开发 JSF 应用程序。我已将 faces-config.xml 中的默认渲染套件设置为 PrimeFaces Mobile,如下所示:
<default-render-kit-id>PRIMEFACES_MOBILE</default-render-kit-id>
我想使用 PrimeFaces 的 ImageSwitch 组件,它目前不是移动的。使用上面设置的渲染套件,它无法正确显示,但是如果我从 faces-config.xml 中删除该行,它就可以正常工作。
这是我的 ImageSwitch 组件代码:
<p:imageSwitch effect="fade" id="fadeEffect">
<ui:repeat value="#{userBean.currentUser.images}" var="image" id="fadeEffectImages">
<p:graphicImage name="/fileDb/#{image.filename}" id="image" />
</ui:repeat>
</p:imageSwitch>
有没有办法将此组件与 PrimeFaces Mobile 一起使用?或者有没有其他方法可以达到类似的效果?