问答详情
源自:4-8 接收参数-深入Struts2

第二种方法一直实现不了,一直提示空指针异常

表单里加了user.username,user.password

Action中的user字段加了getter,setter,但还是一样

提问者:weibo_用户6jd86jcy_03754612 2016-09-21 12:03

个回答

  • qq_龙魂雪魄_04039348
    2017-01-08 21:59:17

    我的java版本1.7同样报空指针异常,我将代码修改了下:

    private User user=null;

    或者

    private User user= new User();

    异常消失

    谁有Java1.5或者1.6的版本测试下吧,我猜测可能是由于Java版本导致的

  • 雪前小雨
    2016-11-23 17:45:27

    我也是这个问题,真想不明白他怎么可以。不是要构造对象,直接这样会使空的吧

  • ATWJSW
    2016-09-21 12:51:01

    Action里面的user字段也要加getter, setter。getUser(), setUser(user)。