仅将PrimeFaces主题应用于一个JSF页面

时间:2014-02-24 09:34:16

标签: jsf-2 primefaces themes

我们应该为jsf页面应用primefaces主题

<context-param>
    <param-name>primefaces.THEME</param-name>
    <param-value>bluesky</param-value>
</context-param>

我想申请一个这个primefaces主题的页面。怎么做?

1 个答案:

答案 0 :(得分:3)

如果将其添加为context-param,它将用于所有页面。这是你需要做的:

1 - 获取bluesky主题的jar并将其解压缩到一个文件夹中。我们稍后会使用这些文件 2 - 在'resources'文件夹中创建一个名为“primefaces-bluesky”的子文件夹。
3 - 在此文件夹中,从主题和“images”文件夹中复制theme.css文件。
4 - 在要使用主题的页面中,包括样式表<h:outputStylesheet library="primefaces-bluesky" name="theme.css" />