相关疑难解决方法(0)

Spring Boot不提供静态内容

我无法让我的Spring-boot项目提供静态内容.

我已经放在一个命名的文件夹staticsrc/main/resources.在里面我有一个名为的文件夹images.当我打包应用程序并运行它时,它找不到我放在该文件夹上的图像.

我试图把静态文件中public,resourcesMETA-INF/resources但没有任何工程.

如果我jar -tvf app.jar我可以看到文件在右侧文件夹的jar内: /static/images/head.png例如,但是调用:http://localhost:8080/images/head.png,我得到的只是一个404

有什么想法为什么spring-boot没有找到这个?(我使用的是1.1.4 BTW)

spring spring-mvc spring-boot

154
推荐指数
10
解决办法
15万
查看次数

Spring boot 404错误自定义错误响应ReST

我正在使用Spring启动来托管REST API.我希望始终发送JSON响应,而不是标准的错误响应,即使浏览器正在访问URL以及自定义数据结构.

我可以使用@ControllerAdvice和@ExceptionHandler来实现自定义异常.但我无法找到任何好的方法来处理标准和处理错误,如404和401.

有没有什么好的模式如何做到这一点?

java rest spring json spring-boot

11
推荐指数
6
解决办法
2万
查看次数

标签 统计

spring ×2

spring-boot ×2

java ×1

json ×1

rest ×1

spring-mvc ×1