使用@ResponseBody 报错 很大概率是参数名或类型与后台接受类不匹配,但是报错却没有详细的提示信息,
@ResponseBody在controller中加入下面的方法可以捕捉到具体的报错信息
@ResponseStatus(HttpStatus.BAD_REQUEST)
@ExceptionHandler(HttpMessageNotReadableException.class)
public String messageNotReadable(HttpMessageNotReadableException exception, HttpServletResponse response) {
System.out.println("exception = " + exception);
return exception.getMessage();
}