在PrimeFaces中应用主题

时间:2012-05-14 18:35:10

标签: jsf jsf-2 primefaces

我在我的项目中使用PrimeFaces 3.1。我在应用主题方面遇到了问题。我将dark-hive-1.0.3.jar添加到项目中,并在web.xml中进行了如下配置。

<context-param>
    <param-name>primefaces.THEME</param-name>
    <param-value>dark-hive</param-value>
</context-param>

当我运行项目时,出现以下异常。

  

javax.faces.FacesException:加载主题时出错,找不到“primefaces-dark-hive”库的“theme.css”资源

这个问题是如何引起的?如何解决?

1 个答案:

答案 0 :(得分:8)

需要将其放在webapp的/WEB-INF/lib文件夹中。如果您使用的是IDE,请不要使用项目的“构建路径”属性。只需将JAR放在/WEB-INF/lib文件夹中,就会触发所有IDE魔术来完成必要的任务。