本帖最后由 CJxixi 于 2010-01-29 18:29:06 编辑

解决方案 »

  1.   

    你重写了 init(ServletConfig config)但是你没有把 config 保存起来
    private ServletConfig config = null;
    public void init(ServletConfig config){
    this.config = config;
    // ...
    }// 把 getServletConfig 也重写
    public ServletConfig getServletConfig() {
    return this.config;
    }
      

  2.   

    在init方法里面加入
    super.init(config); 
      

  3.   

    不要重写 init(ServletConfig config) 
    应该重写 init()
      

  4.   

    参考:
    http://school.itzcn.com/special-spid-50.html
    上面讲解的比较详细,希望对楼主有所帮助。