Spring MVC项目,前台JSP页面无法显示项目中的静态图片。 STS 的spring mvc项目,jsp里怎么设置背景图片...

作者&投稿:孔坚 (若有异议请与网页底部的电邮联系)

确认下项目中是否有拦截器,过滤器,把图片请求过滤掉了。

可以尝试在web.xml中配置

 <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.jpg</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.jpeg</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.png</url-pattern>
  </servlet-mapping>


spring MVC 的modelAndView跳转的页面无法显示css样式后台引用的静态图片~

在web.xml中你的DispatcherServlet的url-pattern是怎么配置的,可能它拦截了所有的请求,导致静态资源没有返回, 搜一下"spring mvc 静态资源" 改一下就好了

background-image:url(../img/bg/bg.jpg);这样你试试看看行不行