解决方案 »

  1.   

    看看 AdminAction 的 28行,什么变量空指针了
    可以把AdminAction.java 代码发出来看看
      

  2.   

    adminAction 的第28行,贴出来看看啊猜测一下:你的下面这块代码是不是admin没有实例化,或者没有获取实例啊?Admin user = adminService.validate(admin.getName(),admin.getPwd());
      

  3.   

    28行是不是Admin user = adminService.validate(admin.getName(),admin.getPwd());debug跟一下
      

  4.   

    缺少 adminService 的bean 初始化
      

  5.   

    admin为空,所以是空指针呀,action里面的admin对象有不有get set方法呀
      

  6.   

    你的Action中Admin的对象空,
    第一:你的Admin对象没构造参数,导致Sping注入的时候没有注入进去
    第二:使用Srtrus2框架的映射对象,你的JSP的标签name是否和你的JAdmin对象属性的名称一致。
    大致就这两个问题!你把你的Admin对象代码属性贴出来!
        
      

  7.   

    你的Admin对象里面有参及无参的构造方法了吗?
      

  8.   

    adminService初始化了一个在Spring容器里了,但是并没有注入到AdminAction里,所以会有NullPointerException
      

  9.   


    刚看到你这问题,首先你有点悲剧好吧 说正题你先弄个web工具,如:Fiddler2、HttpWatch   监测下,admin是否传到后台
    之后在判断问题出在web还是后台等有结果了 我们在讨论。
      

  10.   


    刚看到你这问题,首先你有点悲剧好吧 说正题你先弄个web工具,如:Fiddler2、HttpWatch   监测下,admin是否传到后台
    之后在判断问题出在web还是后台等有结果了 我们在讨论。
    我直接赋值都不行?为什么呢
      

  11.   


    刚看到你这问题,首先你有点悲剧好吧 说正题你先弄个web工具,如:Fiddler2、HttpWatch   监测下,admin是否传到后台
    之后在判断问题出在web还是后台等有结果了 我们在讨论。
    我直接赋值都不行?为什么呢是不是你user为null  所以,user.setXX就报错了???
      

  12.   


    我这个注入了吧
    这只是一个Setter,没有注入,注入的话可以加上annotation: @Autowired
      

  13.   


    刚看到你这问题,首先你有点悲剧好吧 说正题你先弄个web工具,如:Fiddler2、HttpWatch   监测下,admin是否传到后台
    之后在判断问题出在web还是后台等有结果了 我们在讨论。
    我直接赋值都不行?为什么呢是不是你user为null  所以,user.setXX就报错了???我之前private 对象了一个user啊
      

  14.   


    我这个注入了吧
    这只是一个Setter,没有注入,注入的话可以加上annotation: @Autowired
    在这个方法上面添加一句@Autowired吗
      

  15.   


    我这个注入了吧
    这只是一个Setter,没有注入,注入的话可以加上annotation: @Autowired
    加了 依然是nullpointer
      

  16.   


    刚看到你这问题,首先你有点悲剧好吧 说正题你先弄个web工具,如:Fiddler2、HttpWatch   监测下,admin是否传到后台
    之后在判断问题出在web还是后台等有结果了 我们在讨论。
    我直接赋值都不行?为什么呢是不是你user为null  所以,user.setXX就报错了???我之前private 对象了一个user啊
    你是有private的user  但你没有初始化好不好,默认给你初始化的是null对象.
      

  17.   

    都不需要关注代码,java.lang.NullPointerException是你不应该为空的值空了,不管你怎么修改好的,记得做好空值判断。
      

  18.   


    刚看到你这问题,首先你有点悲剧好吧 说正题你先弄个web工具,如:Fiddler2、HttpWatch   监测下,admin是否传到后台
    之后在判断问题出在web还是后台等有结果了 我们在讨论。
    我直接赋值都不行?为什么呢
    admin为null报错,你设置user干什么。
      

  19.   


    刚看到你这问题,首先你有点悲剧好吧 说正题你先弄个web工具,如:Fiddler2、HttpWatch   监测下,admin是否传到后台
    之后在判断问题出在web还是后台等有结果了 我们在讨论。
    我直接赋值都不行?为什么呢是不是你user为null  所以,user.setXX就报错了???我之前private 对象了一个user啊
    这个什么意思啊
      

  20.   

    页面里name的值怎么是admin.name,admin.pwd?
      

  21.   

    会不会是在adminAction里面的adminService对象是空的啊?
      

  22.   


    刚看到你这问题,首先你有点悲剧好吧 说正题你先弄个web工具,如:Fiddler2、HttpWatch   监测下,admin是否传到后台
    之后在判断问题出在web还是后台等有结果了 我们在讨论。
    我直接赋值都不行?为什么呢是不是你user为null  所以,user.setXX就报错了???我之前private 对象了一个user啊
    你是有private的user  但你没有初始化好不好,默认给你初始化的是null对象.
    那应该怎么初始化 直接赋值吗 直接构造一个没有参数的对象还是nullpointer
      

  23.   

    在线api文档 http://online.code1314.com/apidocs/
    在线教程    http://www.code1314.com/