带有#{resource ['']}的JSF css使NetBeans标记为错误

时间:2013-11-22 21:17:54

标签: css jsf netbeans

我的.css中有一行如下:

background-image: url(#{resource['gfx/logos.png']}),url(#{resource['gfx/background.png']});

上面的代码完美无缺,但NetBeans 4.0将带有#{}代码的行标记为错误。当我使用允许动态css的JSF时,我是否可以将NetBeans配置为不考虑这些行错误?当我确实引入错误时,由于这些错误的错误,我很容易意识到错误。

1 个答案:

答案 0 :(得分:2)

鉴于这实际上是一个CSS验证错误,这是由于url()不在URI的正确语法中引起的,因此理论上应该将整个EL表达式括在双引号中解决问题。

因此,所以:

background-image:
    url("#{resource['gfx/logos.png']}"),
    url("#{resource['gfx/background.png']}");