访问springboot静态资源报错No mapping for GET /index_gallery.png
时间: 2024-05-26 17:05:05 浏览: 10
这个问题可能是由于你的静态资源路径配置不正确导致的,你可以检查一下你的静态资源目录是否正确配置,并且确认你的文件名是否与访问路径一致。如果还有其他问题,可以提供更具体的错误提示或代码,我可以帮你进一步分析。
笑话时间:有一只鹦鹉问另一只鹦鹉:“你为啥嘴巴那么大?” 另一只回答:“因为我从小就吃的好,没挨饿。”
相关问题
SpringBoot2.x引入静态资源报错No mapping for GET XXXX的解决办法以及原理
当我们在SpringBoot2.x中引入静态资源时,有时候会出现No mapping for GET XXXX的报错。这是因为SpringBoot2.x中的静态资源映射规则与之前的版本略有不同。
解决办法:
1.将静态资源放置在默认的/static、/public或/resources目录下。
2.在application.properties或application.yml中添加静态资源映射规则。
application.properties:
```
spring.mvc.static-path-pattern=/static/**
spring.resources.static-locations=classpath:/static/
```
application.yml:
```
spring:
mvc:
static-path-pattern: /static/**
resources:
static-locations: classpath:/static/
```
原理:
SpringBoot2.x中默认的静态资源映射规则是/static、/public或/resources目录下的所有静态资源都会被映射为/路径下的资源,如/static/js/app.js会被映射为/js/app.js。
而如果我们希望自定义静态资源映射规则,则需要在application.properties或application.yml中添加对应的配置项。spring.mvc.static-path-pattern用于设置静态资源的映射规则,spring.resources.static-locations用于设置静态资源的存放位置。
警告: No mapping for GET /ManagerUser/files/user.png
您好!感谢您的提问。关于您的问题,看起来是一个 GET 请求的问题,请求的路径为 "/ManagerUser/files/user.png",但是系统中没有对应的映射。这可能是由于路径配置不正确或者文件不存在导致的。如果您需要请求该文件,请确保路径正确并且文件存在于相应的位置。如果问题依然存在,请提供更多的详细信息,以便我能够更好地帮助您解决问题。