本帖最后由 polyval01 于 2010-08-05 15:45:49 编辑

解决方案 »

  1.   

    到java区去吧,那里答案更快,还有记得当初学习java的时候,出现空指针是因为字符串或者数组的读取出现了越界的情况,所谓越界就是你调用的数据初潮了界限,比如数组只有两个值你却用第三个值的下标去调用
      

  2.   

    我认为你程序中session.getAttribute("count")这句出现了问题,它应该是调用了不存在的属性是出错时那个下标的属性,将count+1变成count看看
      

  3.   

    count为null,null.intValue出的异常
      

  4.   


    谢谢。我犯晕了。我第一次是if(count==null){
      count=new Integer(0);
    }else{
    count = new Integer(count.intValue()+1);
    }以后不知道怎么改了。我都不知道。因为开始运行是正常的。
    3Q much
      

  5.   

    而且你代码中的//这里都是用了,下面才进行null判断,重新组织一下你的session的非空判断
    Integer count=(Integer) session.getAttribute("count");
            if(session==null){
                count=new Integer(0);
            }else{
                count = new Integer(count.intValue()+1);//这句话出现了异常.        
            }