spingMVC Rest风格如何实现拦截异常返回对应异常码
最近开始要用SpringMVC转换之前WSDL WebService,返回的是json串.对于异常情况,比如传递了错误参数,需要返回json的异常码.之前对这块完全没有接触过,所以一点头绪都没.网上瞎找半天还是没结果.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
spring的注解校验好像不支持rest ajax请求,他是为了表单页面MVC,
只能自己写检验判断,不过可通过@ControllerAdvice 做全局异常判断,来返回json格式结果如我现在这样
@ControllerAdvice
public class GlobalExceptionHandler {
protected final Logger log = LoggerFactory.getLogger(getClass());
}