【问题标题】:How to configure Primefaces Mobile render Kit如何配置 Primefaces 移动渲染套件
【发布时间】:2014-04-08 14:17:40
【问题描述】:

我正在尝试使用 Primefaces Mobile 设置一个动态 Web 项目。
因此,我使用 tomee 作为应用程序服务器。我还在我的WEB-INF/lib 文件夹中添加了 primfaces-4.0.jar 和 primefaces-mobile-0.9.4.jar。但我无法渲染任何 Primefaces Mobile 组件。当我尝试通过

设置 PrimefacesMobile 渲染套件时
<application>
    <default-render-kit-id>PRIMEFACES_MOBILE</default-render-kit-id> 
</application>

在我的 faces-config.xml 中,我得到一个 NullPointerException。

如何为我的 JSF 应用程序正确设置 PrimeFaces Mobile?

【问题讨论】:

    标签: jsf primefaces primefaces-mobile


    【解决方案1】:

    您可以使用 GET 参数指定 renderkit。

    http://www.yourapp.com?javax.faces.RenderKitId=PRIMEFACES_MOBILE
    

    在 faces-config.xml 中定义

     <application>
       <default-render-kit-id>PRIMEFACES_MOBILE</default-render-kit-id>
     </application>
    

    或在视图组件中指定

    <f:view renderKitId="PRIMEFACES_MOBILE">
    

    参考

    PrimeFaces Community Forum • View topic - set javax.faces.RenderKitId = PRIMEFACES_MOBILE

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-01
      • 1970-01-01
      • 2016-08-11
      • 2012-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多