问答详情
源自:6-4 案例:Cookie在登录中的应用

关于是否选择记住登录状态的一些判断

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都是判断数组是否为空,不是重复判断吗?

提问者:慕粉1556379847 2017-04-18 10:15

个回答

  • 慕移动9181930
    2022-03-24 16:10:58

    分号的中英文问题OK  

  • 太期待
    2017-04-18 11:53:36

    radio是单选框  如果你要判断是否是记住密码   需要写两个name相同的radio    回去看看html

    Arraylist list = new Arraylist();      list==null?     list.length=?    回去看看面向对象

  • 太期待
    2017-04-18 11:36:52

    1. CheckBox是多选框  你不确定上一个页面中有多少个这种多选框

    2. 涉及到用户体验    本身就只有一个功能  不需要搞两个按钮    你见过哪个网站记住密码用的是radio呢

    3. isUseCookies!=null  是为了判断对象是否为空     如果没有该判断  isUseCookies==null的时候又调用了isUseCookies.length方法  会报出空指针异常    这个如果不了解 建议回去看看面向对象