【发布时间】:2013-05-26 23:36:48
【问题描述】:
我的问题与标题中提到的完全一样。我有 Spring webservices 返回 JSON 响应。以下哪项是处理错误的优雅方式:
-
从 Spring MVC 控制器抛出一个异常,然后由 jQuery 的错误函数处理。
-
发送 JSON 响应设置,例如。 result="failure" 然后在jquery的success函数中查看'result'的值
我想了解这两种方法的优缺点。
谢谢
【问题讨论】:
-
在第一个场景中,您究竟想如何使用 jQuery 处理异常?无论如何,execptions 通常运行缓慢,所以尽可能不要抛出它们。
-
完全像下面提到的@Bhashit,返回HTTP代码
标签: jquery ajax spring-mvc error-handling