isUseCookies返回的参数为什么是个String类的数组?
首先你搞清楚,isUseCookies是jsp页面上定义的一个name,对应的类型是checkbox,也就是复选框,一般情况下页面会有多个复选框。
老师估计是处于习惯,为了获取所有的参数使用了
request.getParameterValues
这个方法,这个方法就是返回数组的,具体你可以去查下相关的api。
本例只有一个复选框,可能会给你造成点困惑
存在bug
我不明白,返回name为isUseCookie的值是什么,布尔值么,如果是布尔值,又为何有后来的isUseCookie.length
这样如果用户没有选择checkbox的话,不是就会报空指针
嗯,我就是看了只有一个复选框还用数组的形式返回所以有点困惑。