首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

想自己定义异常接口和对应的代码,但是不知道怎么将异常代码在jsp页面弹出

2012-09-19 
想自己定义错误接口和对应的代码,但是不知道如何将错误代码在jsp页面弹出springmvc框架中,我是在controlle

想自己定义错误接口和对应的代码,但是不知道如何将错误代码在jsp页面弹出
springmvc框架中,
我是在controller里面捕获到异常,这时候就不再跳转页面而是直接把这个错误在当前页面弹出给用户

[解决办法]
不行,你前端如果用的是 POST 或者 超链接之类的方式已经发起页面跳转的话,服务器端是没法直接终止浏览器端的跳转的。

除非前端你用的是Ajax这类技术,来请求服务器的。
[解决办法]
Controller里面很简单,直接返回500,并带上完整错误信息。

Ajax端检测到服务器返回的状态码是500,则以alert的方式显示错误信息。


用Ajax的问题是,如果你想跳页,反而会有点麻烦。

热点排行