如何使用JSF标记将图像包含到css文件中

时间:2013-04-23 18:46:33

标签: css jsf jsf-2

我有这个css文件,它将背景图像设置为JSF页面:

body { padding: 35px; background: #4c4c4c url(images/grad1.png) 0 0 repeat-x; color: #fff; font: 11px/normal Arial, Helvetica; }

我想使用此标记将图像包含为JSF资源:

<h:graphicImage library="images" name="grad1.png" />

如何将图像作为JSF资源包含在css文件中?

1 个答案:

答案 0 :(得分:3)

如果您的CSS文件是通过<h:outputStylesheet>加载的,请使用#{resource}映射。

body {
    padding: 35px; 
    background: #4c4c4c url(#{resource['images/grad1.png']}) 0 0 repeat-x; color: #fff; 
    font: 11px/normal Arial, Helvetica;
}