2008-12-13 15:06:03,930 WARN (DefaultHandlerExceptionResolver.java:384)- Failed to read HTTP message: org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public com.mydemo.Result com.daxue.controller.article.ArticleRecordController.listTitle(java.util.Map<java.lang.String, java.lang.Object>)

这个错误看起来是请求有问题,和页面传参有关。之前没做分页,现在做了分页,需要传入pageNum(页数)、pageSize(大小)两个参数,可是页面没传,所以导致报错。尤其是在前后端分离开发模式下,开发人员需要注意此问题。

除此之外还有一种情况,网摘如下:

这个异常是我在使用Spring中,在JavaBean中使用了包装类Integer,

private Integer  pageNum;而在方法中使用了@ResponseBody注解,

在return  map返回给前台时Spring中的类com.fasterxml.jackson.databind.JsonMappingException

这个类会对包装类自动拆箱成对应的基本类型,如果返回的Integer中存在null的话,那么在拆箱成int时就会报错

如果将null赋值给包装类Integer,然后将Integer赋给各自的基本类型,编译器不会报,但是你将会在运行时期遇到空指针异常。

这是Java中的自动拆箱导致的,任何含有null值的包装类在Java拆箱生成基本数据类型时候都会抛出一个空指针异常。

最新文章

  1. HTML5实现网页的全屏切换
  2. Fibonacci 2
  3. Maven3路程(四)用Maven创建Struts2项目
  4. 关于调试程序接收通过adb发送带有参数的广播问题
  5. Redis常见问题及处理方法
  6. Java面向对象程序设计--与C++对比说明:系列1(面向对象基础)
  7. JavaScript处理HTML DOM
  8. VFP 实验参考答案
  9. spring6——AOP的编程术语
  10. 如何解决分配到Autoconfiguration IPV4 地址
  11. Linux基础学习笔记1
  12. dubbo 框架小结
  13. 【问题解决】使用docker配置redis主从复制,不生效
  14. boost json序列化
  15. Apache Flume 学习
  16. Linux CentOS7系统中mysql8安装配置
  17. QWebEngine_C++_交互
  18. js屏蔽手机的物理返回键
  19. filter get乱码 全站编码解决 包装模式
  20. django static文件的引入方式(转)

热门文章

  1. Disruptor使用简介
  2. FFMpeg的一些基础配置
  3. 20164321 王君陶 Exp1 PC平台逆向破解
  4. Android之系统Action大全
  5. mysql中授权其它电脑链接指令。
  6. 【11】JMicro微服务-配置管理
  7. POJ 1129
  8. python3 + zabbix api 的使用
  9. (转)Python标准库:内置函数print(*objects, sep=&#39; &#39;, end=&#39;\n&#39;, file=sys.stdout, flush=False)
  10. (转)Linux Shell系列教程之(十四) Shell Select教程