Springboot访问resources下的静态资源遇到的问题

1. No mapping for GET ...

我的实现了WebMvcConfigurationSupport接口的配置文件WebMvcConfiguration.java里配置了静态资源的处理规则,也就是addResourceHandlers()这个方法,修改后的正确方法如下

java 复制代码
protected void addResourceHandlers(ResourceHandlerRegistry registry) {
            
  registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");

}

这样我就可以直接用 http://localhost:8080/static/a.png 这个url访问到我的resources/static/a.png文件了

2. 上传文件后返回文件的访问链接,但访问会报404 Not Found错误

已知是springboot无法识别新加入的文件,必须得上传完文件以后重启springboot项目才可以访问到新文件。

相关推荐
小涛不学习5 分钟前
Java List 集合深度解析(ArrayList / LinkedList 原理详解)
java·开发语言·windows
郝学胜-神的一滴7 分钟前
一序平衡,括号归真:单括号匹配算法的优雅美学
java·前端·数据结构·c++·python·算法
清水白石0087 分钟前
Python 方法绑定机制深度解析:bound method、三种方法类型与代码评审实战
开发语言·网络·python
吃着火锅x唱着歌8 分钟前
PHP7内核剖析 学习笔记 第十章 扩展开发(3)
java·笔记·学习
CSDN_kada9 分钟前
杭电网安复试编程Day19
开发语言·c++·算法
ok_hahaha9 分钟前
java从头开始-苍穹外卖-day11-数据统计与展示
java
MyY_DO10 分钟前
继承+代码复用使用方法说人话
java·开发语言
@国境以南,太阳以西11 分钟前
从0实现OnCall基于Python语言框架
开发语言·python
qq56801807612 分钟前
一个基于Spring Boot的简单网吧管理系统
java·spring boot·后端
前端小雪的博客.13 分钟前
Java for 循环详解:从基础语法到实战案例(新手友好版)
java·java基础·for循环·循环结构