qq_39586869 2017-09-14 05:17 采纳率: 50%
浏览 3640
已采纳

老是空指针异常但是找不到出异常的原因,。。。。。

图片说明

图片说明

图片说明

图片说明
图片说明
图片说明
图片说明
图片说明
图片说明
图片说明

现在的问题已经拿红色的圈标出来了,userMapper.login(user)这里面的user用debug
显示是有值的,但是将这边的值传递给User userDb以后,userDb用debug显示就是
null值,这是为什么,写了好几次了,在进行给值的时候,是要进行一下 (user)强转的,
但是这次写就没有提示让我进行强转,中间的(user)是自己加上去的。。为什么值传递
不过去呢?报空指针异常。。(这个空指针解决了,但是页面又跳转不聊了。。图片都放出来了)

谢谢热情的亲们,所有的问题都解决了,空指针异常是数据库中密码用MD5加密生成
加密文生错了,已经改正,后来的跳转跳不了是应为Controller中没有写@ResposBody
我前端页面用的ajax后面必须有@ResposBody把这个注解给丢了。。。谢谢亲们!!

  • 写回答

10条回答 默认 最新

  • 砸死接触 2017-09-14 05:32
    关注

    按楼主说的情况,问题的关键在于userMapper.login这个方法啊!返回的值是什么类型? 为啥没有返回? 返回了能不能强转?。。。。。我认为是解决userMapper.login方法的问题,而不是解决楼主贴的这些代码!!!!!楼主没贴userMapper代码是有什么特殊原因吗? 看结构应该是看看对应xml里面的那个login配置!!!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(9条)

报告相同问题?

悬赏问题

  • ¥15 x趋于0时tanx-sinx极限可以拆开算吗
  • ¥500 把面具戴到人脸上,请大家贡献智慧
  • ¥15 任意一个散点图自己下载其js脚本文件并做成独立的案例页面,不要作在线的,要离线状态。
  • ¥15 各位 帮我看看如何写代码,打出来的图形要和如下图呈现的一样,急
  • ¥30 c#打开word开启修订并实时显示批注
  • ¥15 如何解决ldsc的这条报错/index error
  • ¥15 VS2022+WDK驱动开发环境
  • ¥30 关于#java#的问题,请各位专家解答!
  • ¥30 vue+element根据数据循环生成多个table,如何实现最后一列 平均分合并
  • ¥20 pcf8563时钟芯片不启振