问题现象:

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();
}

最新文章

  1. Visual Studio Code 配置指南
  2. React的井字过三关(2)
  3. CentOS7— Redis安装(转和延续)
  4. Nginx 和 Apache 开启目录浏览功能
  5. maven操作
  6. 查看oracle死锁进程并结束死锁
  7. Java程序设计的DOS命令基础
  8. 解决POI读取Excel如何判断行是不是为空
  9. LitePal + Gson + Volley的ORM框架尝试方案
  10. 连接access的语句
  11. Hexo中添加emoji表情
  12. java事件处理4(焦点,键盘
  13. System V 机制(转)
  14. ztree异步加载
  15. SuperMap iClient for JavaScript初入
  16. python3 代理设置
  17. MapReduce shuffle过程剖析及调优
  18. windows配置Erlang环境
  19. hdu1242 DFS基础(回溯的重要性)
  20. Hadoop格式化namenode 出错 Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/security/authorize/Refr

热门文章

  1. [深度学习] tf.keras入门2-分类
  2. 四平方和【第七届蓝桥杯省赛C++A/B组,第七届蓝桥杯省赛JAVAB/C组】
  3. vertica 7.0 使用kafka
  4. day08-AOP-01
  5. 解决使用linux部署nodejs服务测试代码返回中文是乱码
  6. npm 启动项目报错 Cannot find module '\@babel\compat-data\data\corejs3-shipped-proposals',解决办法
  7. Unity_UIWidgets - 组件Drawer
  8. 浅谈浏览器端 WebGIS 开发可能会用到的、提升效率的 js 库
  9. 了解 Transformers 是如何“思考”的
  10. 使用pycharm打开sqlite的问题