我正在运行vaadin应用程序,并使用一些使用“url()”语法引用图像的css文件。然而如何向vaadin添加静态资源
的图像是不可用,在服务器端你的错误:
rejecting published file request for file that has not been published
我试图把它们几乎无处不在(WEB-INF,WEB-INF/classes中不同,Vaadin不同,Vaadin /主题/ ..等),但他们仍然无法访问。
如何添加静态图像到我的vaadin应用程序,以便他们可以通过css访问?
UPDATE
注意,图像需要通过CSS的形式可访问:
.myCssClass {
background: url(path/to/image.png);
}
您的课程是在主题内吗?那么在你的(工作)主题中,VAADIN/themes/daTheme/path/to/image.png应该可以工作。见例如https://github.com/m00g33k/vaadin-dashboard-demo/tree/master/VaadinDashboard/WebContent/VAADIN/themes/dashboard其中包含图标字体和图片。 – cfrick