图像未使用primefaces commandbutton-图标属性显示

图像未使用primefaces commandbutton-图标属性显示,primefaces,commandbutton,Primefaces,Commandbutton,图像未显示为带有primefaces commandbutton-图标属性 我试过下面的样式,但没有用 1. .ui-icon-csv{ background-image: url("#{resource['/images/csv.jpg']}") !important; } 2. .ui-icon-csv{ background-image: url("#{resource['images/csv.jpg']}") !important; } css文件路径: <link r

图像未显示为带有
primefaces commandbutton
-图标属性

我试过下面的样式,但没有用

1.  .ui-icon-csv{
background-image: url("#{resource['/images/csv.jpg']}") !important;
}

2.  .ui-icon-csv{
background-image: url("#{resource['images/csv.jpg']}") !important;
}
css文件路径:

<link rel="stylesheet" type="text/css" href="css/style.css" />
项目中没有资源文件夹。所以,它给图标的图像路径带来了问题

请让我知道如何解决这个问题


谢谢…

在构建的WAR文件中,您的图像应该位于
参考资料/images/csv.jpg
。JSF规范定义必须有
resources
文件夹


您的项目结构取决于您和/或您的构建工具。例如,对于Maven,请参阅。

感谢您的回答和时间Golovanov。我同意你的看法。应该有资源文件夹,但这个项目结构是这样创建的,没有资源文件夹,我现在不能更改它。你能告诉我有什么解决办法吗???
projectname ->
             css
             images
             js
             index.jsp etc