搜尋

首頁  >  問答  >  主體

java - SSH 实现类的空指针问题

PHPzPHPz2919 天前374

全部回覆(4)我來回復

  • 大家讲道理

    大家讲道理2017-04-18 09:31:15

    1.你把報NullPointerException部分的完整異常資訊貼出來。
    2.你把LoginAction中的execute方法貼出來。看你程式碼好像使用了JDK的反射。

    一般空指針的問題很好解決的吧,找到空指針的地方,再外層套一層判斷,如果不是空指針,才能進入該代碼。但是如果使用了反射的話,你得找到反射所映射的使用了該反射代碼的地方,如果傳入進來的是空指針,那你需要在入口處進行規範~~

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:31:15

    應該使用反射注入了吧, adminDao它可能就是null,沒注入,看看有setter方法沒

    回覆
    0
  • 迷茫

    迷茫2017-04-18 09:31:15

    應該adminDao是null,注入的時候沒注入成功。可以檢查下依賴注入的問題

    回覆
    0
  • 阿神

    阿神2017-04-18 09:31:15

    應該是adminDao為null,看下有沒有set和get方法,以及applicationContext.xml裡adminDao有沒有聲明

    回覆
    0
  • 取消回覆