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项目才可以访问到新文件。

相关推荐
南境十里·墨染春水3 分钟前
C++ 笔记 深赋值 浅赋值(面向对象)
开发语言·jvm·c++·笔记
Lyyaoo.15 分钟前
【JAVA基础面经】JAVA的面向对象特性
java·开发语言·windows
浮游本尊15 分钟前
Java学习第37天 - 领域驱动设计(DDD)与 CQRS 实战
java
米糕闯编程20 分钟前
xshell使用CentOS10 root用户登录,权限问题
java·linux
sxhcwgcy22 分钟前
Python中的简单爬虫
java
小温冲冲25 分钟前
Qt WindowContainer 完整实战示例:QWidget 嵌入 QML
开发语言·数据库·qt
xiaoliuliu1234531 分钟前
Android Studio 2025 安装教程:详细步骤+自定义安装路径+SDK配置(附桌面快捷方式创建)
java·前端·数据库
老前端的功夫39 分钟前
【Java从入门到入土】21:List三剑客:ArrayList、LinkedList、Vector的爱恨情仇
java·javascript·网络·python·list
MyBFuture1 小时前
Halcon条形码与二维码识别全攻略
开发语言·人工智能·halcon·机器视觉
SAP小崔说事儿1 小时前
SAP B1 批量应用用户界面配置模板
java·前端·ui·sap·b1·无锡sap