静态资源文件无法加载导致jsp页面渲染不成功问题
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页面渲染不成功问题相关推荐
- 【Javaweb】静态资源style.css加载不出来
Javaweb项目中静态资源style.css加载不出来 1. 首先检查路径 这里定位到css文件夹下的style.css文件,随后进入该文件进行查看图片资源路径是否正确 使用的是相对路径,并无错误, ...
- BUG解决:部分JS等资源文件直接加载失败
记一次BUG解决 记一次BUG解决 问题描述 排查及解决 后续 问题描述 近期用户反映系统经常页面加载不全,功能按钮失效,需要多次刷新才可用,失败率极高,已经影响了用户的使用,我们在本地使用却没有任何 ...
- Django实现media、static静态资源通过url加载访问
Django实现media.static静态资源通过url加载访问 Django项目中一般上传的静态文件会存储在根目录的media文件夹下,template模板使用的静态css.js.image等文件 ...
- [WM C++]从资源文件中加载显示png/jpg图片
一. 实现代码 void DrawImage(HDC hdc,RECT& rc,UINT nIDResource,CString lpType) { HINSTANCE hInst = ...
- Cesium源码解析一(terrain文件的加载、解析与渲染全过程梳理)
快速导航(持续更新中-) Cesium源码解析一(terrain文件的加载.解析与渲染全过程梳理) Cesium源码解析二(metadataAvailability的含义) Cesium源码解析三(m ...
- 静态资源文件加载错误
提醒 在写java程序的时候,经常会遇到一些资源文件无法加载出来的问题.对于逻辑代码,配置信息都完全没有问题,但就是不能达到预想的效果. 这很大的原因就是放入的文件并没有真正被load到target中 ...
- Maven——spring mvc加载js css静态资源文件
之前试过<mvc:resources>和<mvc:default-servlet-handler>,都不管用.经过尝试采用了下面的方法,加载成功. 首先是目录结构: commo ...
- 高性能js之js文件的加载与解析
随着网站的发展,现在的网页已经离不开js,经常一个页面会引入大量的js.那么该如何合理的加载这些js? head标签中引入js文件可能是最常见的一种方式,但是这样会造成一个问题.因为j可以说是浏览器中 ...
- python3读取网页_python3+selenium获取页面加载的所有静态资源文件链接操作
软件版本: python 3.7.2 selenium 3.141.0 pycharm 2018.3.5 具体实现流程如下,废话不多说,直接上代码: from selenium import webd ...
- chrome浏览器加载css、js等静态资源文件的坑
2019独角兽企业重金招聘Python工程师标准>>> 注意一点:在开发过程发现chrome加载的静态资源文件不是最新,则手工清除缓存和cooike再次刷新就可以了.原因是chrom ...
最新文章
- MFC界面库BCGControlBar v25.0新功能详解六:属性网格和其他
- C语言库函数(Q类字母)
- null对象 java_java中当给一个对象赋值为null时发生了什么
- Spring-AOP @AspectJ进阶之绑定类注解对象
- Java洛谷P5461 赦免战俘讲解
- Android性能优化——使用 APK Analyzer 分析你的 APK
- linux tail命令_操作手册
- python sqlite
- 是时候复习下 Webpack 了
- 极限数学计算机在线使用,健身最大重复次数(RM)在线计算器
- 饼图出现超过100%的比例——基础积累
- curry化 js_认识 科里化(curry)——JS函数式编程
- 红帽linux内核,如何下载centos/redhat的linux内核源代码
- Android手机游戏浅析
- CoAP协议学习——CoAP基础
- mysql-query()expects_mysql_query() expects parameter 2 to be resource, string given in [duplicate]
- ECSHOP模板堂商品最小起订量插件
- 计算机网络的发展历史
- EBS 客户表结构学习(转载)
- 分布式系统的一致性问题(汇总)