<分区>
我是 JavaServer Faces 的新手,我正在尝试执行以下操作:
模板文件“/template.xhtml”加载样式表使用
<h:outputStylesheet library="style" name="default.css" />
在该 CSS 文件中,我想像这样链接到图像:
... background-image: url(LINK_TO_MY_IMAGE) ...
我如何引用该图像(我应该将什么写入 LINK_TO_MY_IMAGE)? 我已经尝试使用直接链接 (/contextroot/resources/images/foo.png) 和 JSF 资源符号 (/contextroot/faces/javax.faces.resource/foo.png ?ln=图像)。
我的目录结构:
/resources/images => contains image files
/resources/style/default.css
/WEB-INF/web.xml
/WEB-INF/faces-config.xml
/template.xhtml
/demoPage.xhtml => uses the template.xhtml
所以,到目前为止,我的问题是加载图片时总是收到“404 Not Found”。