我在我的项目中使用 PrimeFaces 6.0 和 javax.faces-2.2.8.jar。我在应用主题时遇到问题。我将 blue-sky.1.0.10.jar 添加到项目中(将 lib 拖放到 WebContent/WEB-INF/lib 中)并在 web.xml 中进行配置,如下所示。
<context-param>
<param-name>primefaces.THEME</param-name>
<param-value>blue-sky.1.0.10</param-value>
</context-param>
当我运行该项目时,我收到此异常
javax.faces.FacesException:加载 css 时出错,找不到“primefaces-bluesky-1.0.10”库的“theme.css”资源
我从下载主题 http://repository.primefaces.org/org/primefaces/themes/
ProjectFacets 配置: 动态网络模块3.0 java 1.7 JavaScript 1.0 JavaServer Faces 2.2
如何解决?
最佳答案
您的皮肤名称错误
<param-value>blue-sky.1.0.10</param-value>
尝试
<param-value>blueSky</param-value>
<param-value>bluesky</param-value>
或者蓝天:)
关于primefaces - 加载 css 时出错,找不到 "theme"库的 "primefaces-bluesky-1.0.10".css 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37863636/