调用了空对象的方法吧。
把具体的出错报告给出来才知道。

解决方案 »

  1.   

    告诉你这是一个空的过程,为什么这么说呢,就是说你的一些要传的参数没有传。也说是说你的传参数这一块没有通过!!!!!具体要看你的错误报告是什么才能定!!!!
      

  2.   

    可能有某个对象没有初始化!!
      

  3.   

    temp=(Vector)getServletContext().getAttribute("chat1User");
    //if (temp!=null){
    for(int i=0;i<temp.size();i++)
    {
    tempuser=temp.elementAt(i).toString();
    if(username.equals(tempuser))
    {
    boolcanlogin=false;
    }
    }
    //}这里有判空的语句的,为什么被注释掉了?
    打开注释再试试
    NullPointerException这个错误就是说当你程序中某个变量值为null时你调用了它的方法或属性