在Spring中实现全局异常处理程序时,我注意到如果没有被识别的Accept,Spring会抛出它自己的内部错误。我需要的是返回一个定制的JSON错误结构。这段代码告诉我,“当我试图请求具有不正确接受头的页面时,未能调用@ExceptionHandler方法: public java.util.Map java.util.Map”。还有其他方法来为spring内部异常返回自定义JSON吗?@ControllerAdvice
public class RestExcept
我的任务是将控制器中的@RequestMapping方法抛出的异常作为JSON对象公开给UI。在谷歌搜索时,我发现了ControllerAdvice,我想我需要类似的东西。我在所有示例中看到的唯一问题是返回类型--它们正在返回ModelAndView,而我需要将自定义对象作为返回类型返回。SQLException(); return myModel;ExceptionHandlerClass:public class Ex