首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jawr + Spring -图像未找到。我是不是遗漏了什么?

Jawr + Spring -图像未找到。我是不是遗漏了什么?
EN

Stack Overflow用户
提问于 2012-02-09 16:44:50
回答 1查看 1.6K关注 0票数 2

我试图将Jawr集成到我的Spring应用程序中:

代码语言:javascript
复制
  <bean abstract="true" id="jawrBase" class="net.jawr.web.servlet.JawrSpringController">
    <property name="configuration">
      <props>
        <prop key="jawr.debug.on">false</prop>
        <prop key="jawr.gzip.on">true</prop>
        <prop key="jawr.js.bundle.all.id">/static/all.js</prop>
        <prop key="jawr.js.bundle.all.mappings">/static/js/**</prop>
        <prop key="jawr.css.bundle.basedir">/static/css</prop>
        <prop key="jawr.css.factory.use.singlebundle">true</prop>
        <prop key="jawr.css.factory.singlebundle.bundlename">/static/all.css</prop>
      </props>
    </property>
  </bean>

  <bean id="jawrJsController" parent="jawrBase" />

  <bean id="jawrCSSController" parent="jawrBase">
    <property name="type" value="css" />
  </bean>

  <bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
    <property name="mappings">
      <props>
        <prop key="/**/*.js">jawrJsController</prop>
        <prop key="/**/*.css">jawrCSSController</prop>
      </props>
    </property>
  </bean>

我的文件夹结构:

  • images
  • css
  • js

静态

CSS和JS文件被正确地映射到all.css/all.js。但是图像却找不到。

来自我的/static/css/style.css的代码片段:

代码语言:javascript
复制
header,
footer
{
  background-image: url( ../images/sprite.png );
  color: #fff;
}

这将在/test/gzip_954035349/静态/all.css中更改为:

代码语言:javascript
复制
header, footer{background-image:url(../../static/images/sprite.png);color:#fff;}

这应该是正确的行为,因为这将导致/test/static/images/sprite.png的绝对路径。

这个文件夹中还有一个名为favicon.png的图像,我可以通过http://localhost:8080/test/static/images/favicon.png访问它,因此我也应该能够用http://localhost:8080/test/static/images/sprite.png访问我的sprite,这会导致堆栈溢出异常.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-10 10:25:29

修好了..。

我增加了<mvc:resources location="/static/" mapping="/static/**" />

给我的dispatcher-servlet.xml

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9215014

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档