eofexception怎么解决 java_后台用Map接收值,Java空指针异常怎么解决

e7b71548887cc37782b9bf9c6d7920e5.png

Java空指针异常是我们在Java开发中经常遇到的问题,一般发生在Java后台获取前台页面的传值时,比如

前端我们用一个Ajax来提交数据:

$.ajax({
    url:"http://www.xxx.com/addStudent",
    data:JSON.stringify(data),
    type:"post",
    async:false,
    contentType:"application/json",
    dataType:"json",
    success:function(res){
       alert("ok,添加成功");
    }
});

后端Java方法:

@RequestMapping("/addStudent")
public String addStudent(@RequestBody Map map){//这里我们用一个map集合来接受前台的值
map.get("name");//空指针通常就发生在这里
}

这个 多数是由于前台表单name字段写错导致获取不到值,导致传到后台的值为null

所以出现这个问题找前台字段的问题就可以了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值