我在我的css文件中得到了这个:
background: #1484e6 url("/webapp/javax.faces.resource/images/ui-bg_diagonals-thick_22_1484e6_40x40.png.xhtml?ln=primefaces-excite-bike") 50% 50% repeat;
我如何引用图片而不是使用此完整网址?因为基本名称“webapp”可能会发生变化,所以这并不总是有效。
我尝试过使用它,但它不起作用:
#{resource['images:ui-bg_diagonals-thick_22_1484e6_40x40.png']}
答案 0 :(得分:2)
您使用了错误的库名称。资源标识符中:
之前的部分表示库名称。您指定了images
,而它应该是primefaces-excite-bike
,如网址中的ln
请求参数所示。
所以,这应该做:
#{resource['primefaces-excite-bike:images/ui-bg_diagonals-thick_22_1484e6_40x40.png']}