关于 springboot 的一些困扰

2019-03-24 13:27:43 +08:00
 sharkv
最近在做毕设项目遇到问题。项目用的是 springboot,当访问路径不存在时会被转发为 /error 这个路径,但我需要得到原访问路径(不用管为什么,就是要得到这个不存在的路径),不知道怎么获取,在线等!!!
3175 次点击
所在节点    Java
11 条回复
lhx2008
2019-03-24 13:32:57 +08:00
加一个 error controller 就可以了,google 搜索一下
lhx2008
2019-03-24 13:33:41 +08:00
如果打 log 就加个 filter
sharkv
2019-03-24 13:38:38 +08:00
@lhx2008 哦哦,之前写了个 /error 接口被报错了,我去搜下怎么重写
sharkv
2019-03-24 13:51:34 +08:00
@lhx2008 这个 error controller 里面还是拿不到原路径呀
kangzai50136
2019-03-24 14:15:45 +08:00
好像有个什么属性可以设置不转发到 errror 页面,可以直接返回 json 数据的。
sharkv
2019-03-24 14:32:03 +08:00
@kangzai50136 大哥能帮忙找一下么,急
kangzai50136
2019-03-24 14:35:34 +08:00
@sharkv 我在地铁,你百度搜搜就有了。
sharkv
2019-03-24 14:48:11 +08:00
@kangzai50136 老哥我在 HttpServletResponse 里面找到路径拉,谢谢!
huangdayu
2019-03-24 14:49:31 +08:00
zeyexe
2019-03-24 15:57:19 +08:00
修改配置文件禁用 whitelabel

# EMBEDDED SERVER CONFIGURATION (ServerProperties)
server.error.whitelabel.enabled=false
Cbdy
2019-03-30 10:42:24 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/547964

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX