代码编织梦想

问题描述:
用spring加载静态资源方法如下:

 <link href="${pageContext.request.contextPath}/res/bootstrap/css/bootstrap.min.css" rel="stylesheet">
    <script src="${pageContext.request.contextPath}/res/jquery/js/jquery-2.0.3.min.js"></script>
    <link href="${pageContext.request.contextPath}/res/bootstrap-table/bootstrap-table.min.css" rel="stylesheet">

即使用${pageContext.request.contextPath}作为路径。
在springboot的项目里同样用这种方法作为路径时,报错如下:

在这里插入图片描述
网上大神说这个得改web.xml里webapp的版本。
springboot里根本就没那些个配置文件。用到的思想就是约定大于配置。
所以此时想到springboot肯定不是这样取静态资源的。
果然,又有大神给出了解决方法:
在这里插入图片描述
即配置spring的静态资源路径即可:

spring.resources.static-locations:classpath:/

路径改为:

<link href="/res/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<script src="/res/jquery/js/jquery-2.0.3.min.js"></script>
<link href="/res/bootstrap-table/bootstrap-table.min.css" rel="stylesheet">

位置如下图:
在这里插入图片描述然后再访问:

在这里插入图片描述
问题解决!

参考:
https://blog.csdn.net/qq_37647296/article/details/84641156
https://blog.csdn.net/u011244682/article/details/79725756

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_38144185/article/details/102021752

spring boot 无法加载css样式,image解决办法_qq_29314861的博客-爱代码爱编程

最近在 给公司做一个系统,使用了springboot框架,同时也遇到了一些大坑 在网上找到了一个好看的模版的,(非前后端的分离)但是无法加载css和image的文件 今天跟大家分享一下我碰到的坑,正常界面是这样的。很美很漂亮吧。 但是没配置完成是这样的, 有没有想砸电脑的冲动呀 宝宝们 现在我告诉大家怎么回事 1.打开浏览器的F12功能 你发

springboot访问html和js等静态资源配置_祗是辉哥哥的博客-爱代码爱编程_springboot访问html

把静态资源放到resources/static下,这是springboot静态资源默认访问路径。 在浏览器直接ip:端口/静态资源 就可以了   下面的废话是好久之前写的,不用看了。。。   SpringBoo推荐使用thymeleaf模板作用前端页面展示,整体结构如下所示: 这里我并没有引入thymeleaf模板,所以页面放在了pages

【Spring Boot】无法访问css,js等静态资源的问题-爱代码爱编程

项目背景 系统环境: springbootIdea使用springboot内嵌的服务器tomcat问题描述 改进项目的新需求:根据业务需求,要求前端发送请求到后台,后台将服务器指定目录的资源(图片文件)压缩成zip格式的压缩包,并将该压缩包放置于项目的资源目录下,并将该文件名返回给前端。前端再直接访问springboot项目的静态资源文件,如:htt

springboot无法加载静态资源css和js文件-爱代码爱编程

今天碰到的一个低级错误 如果springboot无法加载静态资源css和js文件,有以下可能出现的情况,而我是最后一种!!! (1)未设置静态扫描路径,这有两种方式    第一个方式:     创建一个MyConfig类继承WebMvcConfigurerAdapter package com.bo.bookdb; /** * @author

webpack4学习笔记-爱代码爱编程

webpack4学习笔记 一、webpack是什么?二、webpack有什么用?三、entry四、output五、loader 一、webpack是什么? webpack其实就是一个JavaScript应用程序的静态打包器 二、webpack有什么用? 1.模块化打包 webpack会将项目的资源文件当成一个一个模块,模块之间会有依赖关系

SpringBoot静态资源访问太慢-爱代码爱编程

产生的问题: spring boot 启动的服务静态资源非常慢,慢到无法忍受。 排查过程 一 1. 在filter 中记录请求时间 ,得到某些静态资源居然600ms,但是主要问题不在这里,是客户端的连接被阻塞了。如上图 2. 然后然后禁用filter(直接spring boot static) 返回 3. 结果还是很慢 排查过程 二 1.

SpringBoot2.4 静态资源加载问题-爱代码爱编程

标题index界面加载问题 刚开始学习springBoot记录一下遇到的小问题 \ 1.index.html加载不出来的问题 我习惯性的将index.html放在public包下 而我使用了thymeleaf,它内置的视图解析器,屏蔽了springBoot的默认视图解析器,只会从templates包下读取视图资源,我将index.html拉到tem

springboot获取原生js请求_解决SpringBoot无法读取js css静态资源的新方法-爱代码爱编程

原标题:解决SpringBoot无法读取js css静态资源的新方法 前言 作为依赖使用的SpringBoot工程很容易出现自身静态资源被主工程忽略的情况。但是作为依赖而存在的Controller方法却不会失效,我们知道,Spring MVC对于静态资源的处理也不外乎是路径匹配,读取资源封装到Response中响应给浏览器,所以,解决的途径就是

springboot请求资源中包含特殊字符,406异常-爱代码爱编程

官网地址:https://spring.io/blog/2013/05/11/content-negotiation-using-spring-mvc 直接上代码 直接继承 WebMvcConfigurationSupport 实现 configureContentNegotiation次方法,我这边都是返回的json格式,直接修改了默认的mediaty

在linux服务器上部署Springboot项目静态资源加载不出-爱代码爱编程

解决方法: 我的文件目录:  服务器要读取static文件夹下css,images,js,upload的地址。 首先弄个配置文件,映射静态资源的绝对地址,如下 @Configuration public class MySrcConfig implements WebMvcConfigurer { @Value("${auctioni