springmvc 能进入Controller,但是前端页面还是404
问题现象:
1、Controller里面的方法上已经加了注解 @ResponseBody
2、能进入controller的方法里面;
3、前端返回状态码 404;
4、控制台没有异常信息;
问题原因:
返回的对象在转换成json的时候报异常了,控制台没打印异常信息;
最后通过在Controller类里面加入如下方法,把异常信息打印出来,根据异常信息进行处理。
/**
* 控制器内部的异常处理
* @param e
* @return
*/
@ResponseBody
@ExceptionHandler(Exception.class)
public Result handleException(Exception e) {
System.out.println("打印");
e.printStackTrace();
return new Result();
}