我有以下标签:
<h:graphicImage value="Circle_Yellow.png" library="images" />
在我的文件夹中,我具有以下结构:
/resources/images/.....
/WEB-INF/....
/*.xhtml
渲染时,该图像显示为:
<img src="Circle_Yellow.png">
但是我确实看到了其他使用资源的东西,例如
<script type="text/javascript" src="/www/javax.faces.resource/jquery/jquery.js.xhtmlln=primefaces"></script>
如果我去/www/javax.faces.resource/Circle_Yellow.png?ln=images
它工作。
那么我的库在 h:graphicImage 上被忽略了,我可能做错了什么。此外,它不仅仅是一个图像,我还有一个 css 文件也失败了。
我正在使用 mojarra 2.1.16 和 primefaces 3.4.1。