java - Spring CSS 图像加载

标签 java css spring spring-mvc

我正在为我的 Web 应用程序使用 Spring 3.0.7。我想从 CSS 文件中的资源位置加载图像,如下所示:

.tag {
    background: transparent url(/resources/img/bg.gif) no-repeat;
    background-position: 0 50%;
    padding-left: 50px
}

我可以轻松地在 jsp 文件中加载我的静态资源,如下所示,没有任何问题:

<c:url value="/resources/css/main.css" />

我的静态资源处理器配置如下:

<mvc:resources mapping="/resources/**" location="/web-resources/"/>

如前所述,我可以毫无问题地在 jsp 文件中加载资源,但无法在我的 CSS 中加载图像。谁能帮忙加载CSS文件中的图片!

最佳答案

如果你的文件夹树是这样的:

+resources 
 -css
   -main.css

 -img
  -lots_of_img.jpg

然后就更容易 url('../img/bg.gif')

关于java - Spring CSS 图像加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10799736/

相关文章:

spring - DefaultSubscriptionRegistry不适应高并发和异常情况

java - 如何在 100 多个现有类中创建新的类变量?

java - 将句子旋转 n 个单词

html - CSS 插入边框

java - 我怎样才能在html表格中显示动态值

java - Spring集成Bean错误

java - 如何使用 Spring Boot/Keycloak 验证后端到后端

Java:可以在属性文件中换行吗?

javascript - 用动画计算数字

html - 仅使用 css 切换 - 选择具有特定类的下一个元素