问题1 (isUseCookies != null && isUseCookies.length > 0 )这个地方有问题,isUseCookies 是返回值,相当于布尔值,其实不需要这么判断,因为不会出现isUseCookies="",这种情况,这个是针对username或者密码的。
默认勾选返回值是on,未勾选的默认返回值是null。不需要用字符数组。
问题2 request.getParameterValues在这里,只有一个选择框,不需要使用数组来接收吧。 request.getParameter即可。数组太浪费.
仅仅为了深度求学,才提出问题供大家探讨,希望老师能看到,指导。
<% request.setCharacterEncoding("utf-8"); //首先判断用户是否选择了记录登录状态 /* jsp容器会为客户端的一个请求生成一个对应的request对象 */ String[] isUseCookies = request.getParameterValues("isUseCookie"); /* for (String c : isUseCookies) { out.println(c);} */ /