【问题标题】:Graphic Image would not able to pick image based upon theme图形图像无法根据主题选择图像
【发布时间】:2012-12-04 11:57:42
【问题描述】:

我的项目中有 3 个不同的主题。将 context -param 值更改为 web.xml
后,所有主题都可以正常工作 就像我现在的主题是
<context-param> <param-name>primefaces.THEME</param-name> <param-value>NSFPortalGreenTheme</param-value> </context-param>

但是在更换主题时,我发现primefaces无法从当前主题的IMAGE文件夹中获取图片

我有一个图像代码行如下
&lt;p:graphicImage library="images" alt="NSF" name="logo.png"&gt;&lt;/p:graphicImage&gt;

如何挑选不同主题的图片。

【问题讨论】:

    标签: css jsf-2 primefaces


    【解决方案1】:

    确保您拥有 primefaces 3.4+,因为库和名称属性仅在 3.4 版中添加。

    目录结构应该是这样的:

    --resources
    ----theme1
    -------images
    ----theme2
    -------images
    

    然后您可以在&lt;p:graphicImage&gt; library 属性中使用指定库名称作为主题名称,如下所示:

    <p:graphicImage library="theme1" alt="NSF" name="images/logo.png" />
    

    【讨论】:

      猜你喜欢
      • 2018-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-31
      • 1970-01-01
      • 2013-10-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多