本帖最后由 xwj1003 于 2010-06-05 10:06:04 编辑

解决方案 »

  1.   

    为啥不写成:private UserService userService = new UserService();或者用spring注入。
      

  2.   


    就是用的spring啊,否则构造方法是怎么注入进去的?注:UserService是一个接口。
      

  3.   

    既然用到了spring,生成这个service的get和set方法就行了吧,
    需要这个构造函数么?不需要吧
      

  4.   

    action接受spring管理什么都能注入
      

  5.   

    @Autowired
    private UserService userService ; public UserService getUserService () {
    return userService ;
    } public void setUserService (UserService userService ) {
    this.userService = userService ;
    }
      

  6.   


    使用spring可以使用set注入,但是在你的action需要有对userService的set方法。
    还有,userservice是接口没关系