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

request中的getParameterValues(String)问题

request中的getParameterValues(String)只是获取name字符串对应的value值吗?可是这个视频源代码中name="username"所在的标签中没有属性值啊。。。只有check属性。

提问者:沉寂的蜗牛 2015-10-27 12:01

个回答

  • Liiu
    2016-06-26 02:49:16

    解决了,checkbox 一个选择框选中的value的默认值为on,否则为null

  • Liiu
    2016-06-26 02:32:25

    问题问的很好,对这个values的的返回值需要探讨。不是对象,而是字符串

    而且这里也可以不是字符串数组,已经试过。因为它没有多个可供勾选的选择框,所以其实只返回一个方框的字符串。

    试过用request.getParameter也可以做到。

  • donlv
    2015-10-27 17:16:24

    request中的getParameterValues(String)只是获取name字符串对应的value数组;比如:url="a.do?name=2321&name=42423&name=3432";
    String[] name=request.getParameterValues("name");获得就是一个数组