问答详情
源自:7-4 forward动作

用request的方法返回的字符串在if的判断中出错

用字符串的长度判断为什么出错?

String name=request.getParameter("username");
       if(name.length()!=0)
       {
       out.println("登陆成功");
       }

提问者:慕容4135690 2017-11-24 10:06

个回答

  • 慕UI7096253
    2018-10-25 11:31:12

    name可能为null,在null上用length会出现“NullPointerException“错误

  • 文胤权
    2017-11-25 20:34:40

    username没有value时就会出错,并不是name为null