1、action是空就是指向本身所在的页面
2、因为当你得到的是null时,不能用.trim()等实例方法,用了就会有NullPointerException抛出
3、用for(int i = 0;i < b.length; i++){
out.println(b[i]);
}
你用的不行是因为得到的request.getParameterValues("findpass");不是一个数组,可能是空的原因
2、因为当你得到的是null时,不能用.trim()等实例方法,用了就会有NullPointerException抛出
3、用for(int i = 0;i < b.length; i++){
out.println(b[i]);
}
你用的不行是因为得到的request.getParameterValues("findpass");不是一个数组,可能是空的原因
String[] dd=request.getParameterValues("email");//同样下句执行前应该先判断request.getParameterValues("findpass")!=nullString temp11=request.getParameterValues("findpass")[0].trim();下面这些都是废话了。 不是都已经给了值了么?
if(request.getParameterValues("findpass") !=null
&& request.getParameterValues("findpass")[0].trim().equals("找回密码")
&&request.getParameterValues("logname") != null
&&request.getParameterValues("email") != null)
除非你判断为假了还要去掉用他的方法。