@RequestMapping({"/registerRemote"})
public AuthSession registerRemote(@RequestBody AuthSession authSession) {
return null;
}
上面的pringmvc方法中的@requestbody注解接收数据时,当anthSession为null时就报这个错:java.lang.IllegalArgumentException: Body parameter 0 was null
解决方法:
@RequestBody的required默认值是true,也就是说上面方法中authSession参数不能为null。
解决方法就是:@RequestBody(required=false)或者传参数时限制authSession不能为空
本文链接:http://www.yayihouse.com/yayishuwu/chapter/1513