Spring MVC 能不能像 Play Framework 那样,直接在错误页面里显示错误的代码文件?

2015-08-14 15:12:35 +08:00
 qw7692336
3530 次点击
所在节点    Java
14 条回复
phx13ye
2015-08-14 22:52:52 +08:00
不是一个500然后异常栈吗, 去debugger点一下那个超链接就跳过去了
qw7692336
2015-08-15 01:35:04 +08:00
@phx13ye
不是异常栈,是直接显示代码
funky
2015-08-16 10:00:13 +08:00
你直接将错误堆栈信息输出到错误页面
qw7692336
2015-08-16 14:04:44 +08:00
@funky 没代码文件直观
funky
2015-08-18 11:25:18 +08:00
@qw7692336 问题是你标题是在错误页面显示啊。
qw7692336
2015-08-18 14:50:52 +08:00
@funky 是在错误页面啊,像 play 那样
qw7692336
2015-08-18 14:51:29 +08:00
@funky
就这个
qw7692336
2015-08-18 14:53:49 +08:00
@funky
@phx13ye [:图片 1:]
就是要这种效果
qw7692336
2015-08-18 14:53:58 +08:00
phx13ye
2015-08-19 14:06:32 +08:00
不能吧 , spring 有编译错误都跑不起来,这个得你自己 hack 一下了
letitbesqzr
2015-08-23 20:37:44 +08:00
同想问,感觉 spring mvc 在这地方真的做的很差劲(也有可能是我自己的用法不对)... 在内部处理了一堆异常,比如 400 参数错误的异常,日志输出级才 debug... 老版本的 spring mvc 还把自带的拦截器搞成最低权重的..新版本直接用最高权重了...
没搞懂 play 这种框架是怎么能知道你程序源码的?不都只是跑着编译好的文件?
qw7692336
2015-08-23 21:26:06 +08:00
@letitbesqzr
直接管理源码的,你修改了源码会自动编译重载。
sinsin
2015-08-24 18:18:48 +08:00
你都知道 play 是管着源码的,还不能理解 spring mvc 为什么不能显示源码么,它不管啊 233
qw7692336
2015-08-24 20:08:55 +08:00
@sinsin spring boot 可不可以啊,说不定有什么途径做得到

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

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

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

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

© 2021 V2EX