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

isUseCookies返回的参数为什么是个String类的数组?

isUseCookies返回的参数为什么是个String类的数组?

提问者:weenhall 2015-12-10 20:15

个回答

  • 惫懒sloth
    2015-12-10 20:55:03
    已采纳

    首先你搞清楚,isUseCookies是jsp页面上定义的一个name,对应的类型是checkbox,也就是复选框,一般情况下页面会有多个复选框。

    老师估计是处于习惯,为了获取所有的参数使用了

    request.getParameterValues

    这个方法,这个方法就是返回数组的,具体你可以去查下相关的api。

    本例只有一个复选框,可能会给你造成点困惑


  • weenhall
    2017-03-29 08:26:54

    存在bug

  • 丨王者丶绝非偶然_0
    2017-03-28 16:17:35

    我不明白,返回name为isUseCookie的值是什么,布尔值么,如果是布尔值,又为何有后来的isUseCookie.length

  • qq_Qzone空间_0
    2016-03-11 15:05:14

    这样如果用户没有选择checkbox的话,不是就会报空指针

  • weenhall
    2015-12-10 21:15:18

    嗯,我就是看了只有一个复选框还用数组的形式返回所以有点困惑。