我已经从原型创建了一个Maven动态Web项目。当需要添加javascript,css和image文件夹时,我将它们放在webapp文件夹下,以便文件夹结构如下所示:
myproject
|
main
| |
| java
| |
| resources
| |
| webapp
| |
| css
| |
| imgs
| |
| js
| |
| WEB-INF
|
test
但后来我有了第二个想法,因为Maven为图像创建了资源文件夹,对吧?所以,如果我把imgs文件夹放在资源下面,那就是webapp之外......那么CSS如何引用这些图像呢?
或者,事实上,资源文件夹应该在webapp下的答案是什么? (但是,Maven会在那里创建它,对吗?)
答案 0 :(得分:2)
在您当前的状态下,您必须使用以下网址:
url('./webapps/imgs/ex.jpg');
如果您想将imgs文件夹移动到资源中,请尝试以下方法:
url('./resources/imgs/ex.jpg');