【发布时间】:2012-10-01 12:38:20
【问题描述】:
我正在尝试在我的 Primefaces 项目中使用自定义主题。我使用 Themeroller 创建了主题并将 jar 打包如下:
- primefaces-spl.jar
- WEB-INF
- 资源
- primefaces-spl
- theme.css
- 图片
然后我将此文件放入我的 WEB-INF/lib 文件夹并在我的 web.xml 中将 primefaces.THEME 属性指定为“spl”。
项目貌似可以找到并使用jar,但是页面看起来是这样的:
因此,资源图像似乎未正确读取。在theme.css中,我已将所有图片标签替换如下:
.ui-widget-overlay { 背景:#aaaaaa url("#{resource['primefaces-spl:images/ui-bg_flat_0_aaaaaa_40x100.png']}") 50% 50% repeat-x;不透明度:.30;过滤器:Alpha(不透明度=30); }
我还尝试将 jar 添加到类路径以及此处提到的替代策略:http://www.mkyong.com/jsf2/primefaces/create-a-custom-theme-in-primefaces/ 我错过了什么吗?
【问题讨论】:
标签: primefaces