SpringMVC中的前端控制器DispatcherServlet拦截了静态资源文件。在的标签中的/子标签配置/,拦截静态资源文件,能够访问jsp文件,但渲染不成功;若配置/*,则拦截返回的jsp文件,访问页面时会报404。

<!--配置分发servlet--><servlet><servlet-name>springmvc</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:spring/springmvc.xml</param-value></init-param></servlet><servlet-mapping><servlet-name>springmvc</servlet-name><url-pattern>/</url-pattern></servlet-mapping>

解决方法:在springmvc.xml中配置如下代码

<!--静态资源处理:没成功--><!-- <mvc:default-servlet-handler/>--><!--解决方法,先注册--><mvc:annotation-driven/><mvc:default-servlet-handler/><!-- 添加对静态资源的访问 --><mvc:resources mapping="/static/**" location="/static/"/>

静态资源文件无法加载导致jsp页面渲染不成功问题相关推荐

  1. 【Javaweb】静态资源style.css加载不出来

    Javaweb项目中静态资源style.css加载不出来 1. 首先检查路径 这里定位到css文件夹下的style.css文件,随后进入该文件进行查看图片资源路径是否正确 使用的是相对路径,并无错误, ...

  2. BUG解决:部分JS等资源文件直接加载失败

    记一次BUG解决 记一次BUG解决 问题描述 排查及解决 后续 问题描述 近期用户反映系统经常页面加载不全,功能按钮失效,需要多次刷新才可用,失败率极高,已经影响了用户的使用,我们在本地使用却没有任何 ...

  3. Django实现media、static静态资源通过url加载访问

    Django实现media.static静态资源通过url加载访问 Django项目中一般上传的静态文件会存储在根目录的media文件夹下,template模板使用的静态css.js.image等文件 ...

  4. [WM C++]从资源文件中加载显示png/jpg图片

    一. 实现代码 void DrawImage(HDC hdc,RECT& rc,UINT nIDResource,CString lpType) {     HINSTANCE hInst = ...

  5. Cesium源码解析一(terrain文件的加载、解析与渲染全过程梳理)

    快速导航(持续更新中-) Cesium源码解析一(terrain文件的加载.解析与渲染全过程梳理) Cesium源码解析二(metadataAvailability的含义) Cesium源码解析三(m ...

  6. 静态资源文件加载错误

    提醒 在写java程序的时候,经常会遇到一些资源文件无法加载出来的问题.对于逻辑代码,配置信息都完全没有问题,但就是不能达到预想的效果. 这很大的原因就是放入的文件并没有真正被load到target中 ...

  7. Maven——spring mvc加载js css静态资源文件

    之前试过<mvc:resources>和<mvc:default-servlet-handler>,都不管用.经过尝试采用了下面的方法,加载成功. 首先是目录结构: commo ...

  8. 高性能js之js文件的加载与解析

    随着网站的发展,现在的网页已经离不开js,经常一个页面会引入大量的js.那么该如何合理的加载这些js? head标签中引入js文件可能是最常见的一种方式,但是这样会造成一个问题.因为j可以说是浏览器中 ...

  9. python3读取网页_python3+selenium获取页面加载的所有静态资源文件链接操作

    软件版本: python 3.7.2 selenium 3.141.0 pycharm 2018.3.5 具体实现流程如下,废话不多说,直接上代码: from selenium import webd ...

  10. chrome浏览器加载css、js等静态资源文件的坑

    2019独角兽企业重金招聘Python工程师标准>>> 注意一点:在开发过程发现chrome加载的静态资源文件不是最新,则手工清除缓存和cooike再次刷新就可以了.原因是chrom ...

最新文章

  1. MFC界面库BCGControlBar v25.0新功能详解六:属性网格和其他
  2. C语言库函数(Q类字母)
  3. null对象 java_java中当给一个对象赋值为null时发生了什么
  4. Spring-AOP @AspectJ进阶之绑定类注解对象
  5. Java洛谷P5461 赦免战俘讲解
  6. Android性能优化——使用 APK Analyzer 分析你的 APK
  7. linux tail命令_操作手册
  8. python sqlite
  9. 是时候复习下 Webpack 了
  10. 极限数学计算机在线使用,健身最大重复次数(RM)在线计算器
  11. 饼图出现超过100%的比例——基础积累
  12. curry化 js_认识 科里化(curry)——JS函数式编程
  13. 红帽linux内核,如何下载centos/redhat的linux内核源代码
  14. Android手机游戏浅析
  15. CoAP协议学习——CoAP基础
  16. mysql-query()expects_mysql_query() expects parameter 2 to be resource, string given in [duplicate]
  17. ECSHOP模板堂商品最小起订量插件
  18. 计算机网络的发展历史
  19. EBS 客户表结构学习(转载)
  20. 分布式系统的一致性问题(汇总)

热门文章

  1. 电脑远程连接打印机打印
  2. 服务器网卡修复工具,网络适配器无法启动如何修复 不能启动的处理办法
  3. 从Docker镜像创建Singularity镜像(SIF文件)
  4. 解决 Windows XP 桌面图标阴影的情况
  5. js 删除obj对象的属性
  6. 拜登签署芯片法案后,英特尔股票的前景如何?
  7. 最少多少步才能逮住兔子
  8. 隐式微分方程求解Matlab
  9. 【电力电子技术】整流电路
  10. 瑞利 随机 matlab,matlab产生瑞利分布随机信号