此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【jspenguin】截止到2008-07-04 03:22:20的历史汇总数据(不包括此帖):
发帖的总数量:15                       发帖的总分数:200                      
结贴的总数量:11                       结贴的总分数:120                      
无满意结贴数:7                        无满意结贴分:170                      
未结的帖子数:4                        未结的总分数:80                       
结贴的百分比:73.33 %               结分的百分比:60.00 %                  
无满意结贴率:63.64 %               无满意结分率:141.67%                  
楼主加油

解决方案 »

  1.   

    标准错误,你没有考虑到参数为null的情况,改成
    if("aaaa".equals(request.getParameter("user"))&& "aaaa".equals(request.getParameter("password")){ 就是把顺序换一下,字符串放前面
      

  2.   

    养成好习惯就不会出这个错了,确定的字符串放到前面就不会出现NullPointerException 
      

  3.   

    "aaaa".equals(request.getParameter("user"))&& "aaaa".equals(request.getParameter("password")
    这样写,因为你通过request.getParameter("") 得到的值可能是null,null.equals()当然会报错
      

  4.   

    或者是自己写个函数来trimpublic String trim(String str)
    {
       if(str==null)
          str="";
       if(!str.equals(""))
          str=str.trim();
       return str;
    }这样有个好处,永远不用担心你的字符串为null,因为都已经转成""了。然后照样
    trim(request.getParameter("user")).equals("aaaa")&&....就可以了。
      

  5.   

    肯定是得到的request 的对象为NULL造成的