1.程序中,判断用户是否选择了记住登录状态,判断是否勾选了login界面中的isUseCookie,那么为什么需要用一个字符串数组来接收该值?String[] isUseCookies = request.getParameterValues("isUseCookie"); 2.login界面中的isUseCookie的type只有一个选项不需要多选,是否可以将type设置为radio? 3. if(isUseCookies!=null&&isUseCookies.length>0),isUseCookies!=0和isUseCookies.length都是判断数组是否为空,不是重复判断吗?
radio是单选框 如果你要判断是否是记住密码 需要写两个name相同的radio 回去看看html
Arraylist list = new Arraylist(); list==null? list.length=? 回去看看面向对象
CheckBox是多选框 你不确定上一个页面中有多少个这种多选框
涉及到用户体验 本身就只有一个功能 不需要搞两个按钮 你见过哪个网站记住密码用的是radio呢
isUseCookies!=null 是为了判断对象是否为空 如果没有该判断 isUseCookies==null的时候又调用了isUseCookies.length方法 会报出空指针异常 这个如果不了解 建议回去看看面向对象