运行Spring MVC项目,发现.css,js等文件加载不了,一般是spring MVC的拦截匹配导致的。
例如我在web.xml里这样配置:

 <servlet><servlet-name>spring</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>spring</servlet-name><url-pattern>/</url-pattern></servlet-mapping>

于是所有请求都会被拦截,包括静态资源。所以,要配置静态资源不经过Spring MVC。在spring-servlet.xml(Spring MVC配置文件)里增加配置如下即可:

 <!-- 配置静态资源的路径  --> <mvc:resources location="/resource/" mapping="/resource/**"></mvc:resources><mvc:resources location="/css/" mapping="/css/**"></mvc:resources><mvc:resources location="/image/" mapping="/image/**"></mvc:resources><mvc:resources location="/js/" mapping="/js/**"></mvc:resources>

Spring MVC访问不到静态资源相关推荐

  1. Springboot 页面访问不到静态资源Failed to load resource: the server responded with a status of 404 ()

    Springboot 页面访问不到静态资源 问题:在HTML文件中引入图片,但是浏览器访问不到图片. index.html: <!DOCTYPE html> <html xmlns: ...

  2. Spring-Boot:写出来的网站访问不到静态资源?怎样通过url访问SpringBoot项目中的静态资源?localhost:8989/favicon.ico访问不了工程中的图标资源?

    Spring-Boot:Spring-Boot写出来的网站访问不到静态资源?怎样通过url访问SpringBoot项目中的静态资源?localhost:8989/favicon.ico访问不了工程中的 ...

  3. springboot下MVC的MessageConverters和静态资源位置的配置

    文章目录 1. WebMvcConfigurationSupport.WebMvcConfigurer 区别 2. 自定义消息转换器MessageConverters 3. 静态资源 3.1 静态资源 ...

  4. spring boot 字体文件等静态资源无法获取

    spring boot 字体文件等静态资源无法获取 原因 原因maven打包时会过滤掉一些静态文件 解决办法 在pom.xml文件中配置静态资源过滤,然后再放行静态资源,这样就能让maven识别到那些 ...

  5. Spring boot 2.4开启静态资源缓存

    Spring boot 2.4开启静态资源缓存 yml配置: spring:web:resources:cache:cachecontrol:no-store: falsemax-age: 10000 ...

  6. 解决SpringCloud的Gateway网关无法访问服务的静态资源

    解决SpringCloud的Gateway网关无法访问服务的静态资源 在重构项目的时候,配置gateway网关后,利用网关地址访问服务,发现服务的静态资源报了404 报错如下: gateway网关配置 ...

  7. 【转】Spring mvc 统一异常处理和静态文件的配置

    1.在spring mvc下实现统一异常处理很方便,只要在web.xml中配置异常时要显示的页面即可,如下: [html] view plaincopyprint? <error-page> ...

  8. Spring MVC入门示例教程--静态页面跳转

    以下示例显示如何使用Spring MVC Framework编写一个简单的基于Web的应用程序,它可以使用<mvc:resources>标记访问静态页面和动态页面.首先使用Eclipse ...

  9. Springboot配置通过URL访问图片(静态资源)

    一.确保为web项目,创建WebConfig 实现WebMvcConfigurer (推荐)或 继承WebMvcConfigurationSupport 说明: SpringBoot2.0 配置Web ...

最新文章

  1. List And ArrayList
  2. VS Code有哪些奇技淫巧?
  3. 程序员如何缓解“电脑病”
  4. 小学计算机几年级学3d建模,学了4年手绘和建模,你终于不会思考了
  5. Galgame研发日志:那么,怎么才能回本呢?
  6. css之为文本添加线性渐变和外描边
  7. 外边距塌陷之clearance
  8. 前端学习(578):chrome devtools
  9. PowerDesigner反向工程 mysql
  10. django 如何写model
  11. 离散数学第二版屈婉玲教材pdf_离散数学 第二版 [屈婉玲,耿素云,张立昂 编著] 2015年版...
  12. CTFHUBWeb技能树——密码口令writeup 附常见网络平台默认密码
  13. retrofit+rxjava+mvp网络请求数据
  14. 史上最全的常用开发工具类收集(持续更新中)
  15. Bing Wallpaper - 英语学习利器
  16. html中亮度怎么写,HTML+CSS+JS模仿win10亮度调节效果的示例代码
  17. 【ACWing】1129. 热浪
  18. flappybird原理解析 JQuery版本
  19. 腾讯T2亲自教你!java开发项目分工
  20. React全家桶之构建应用-姜威-专题视频课程

热门文章

  1. 4、jeecg 笔记之 自定义显示按钮 (exp 属性)
  2. Android画板控件,可以写字,签名,画画并生成图片
  3. 小程序 获取用户信息 openid 等
  4. VirtualBox虚拟机与主机互相访问开启
  5. HTML框架(Frames)
  6. 西电计算机科学院实践中心,计算机基础教学实验中心
  7. python与sql连接不上_Python连接不上SQL Server的两种根治思路
  8. 利用spring注解创建bean
  9. 第一次体验python有感
  10. ADO.NET,浅显