zoukankan      html  css  js  c++  java
  • request.getParameterNames()和request.getParameterValues()

    request.getParameterNames()方法是将发送请求页面中form表单里所有具有name属性的表单对象获取(包括button).返回一个Enumeration类型的枚举.

    通过Enumeration的hasMoreElements()方法遍历.再由nextElement()方法获得枚举的值.此时的值是form表单中所有控件的name属性的值.

    最后通过request.getParameter()方法获取表单控件的value值.

    Enumeration pNames=request.getParameterNames();
    while(pNames.hasMoreElements()){
        String name=(String)pNames.nextElement();
        String value=request.getParameter(name);
        out.print(name + "=" + value);
    }

    request.getParameterValues("name")方法将获取所有form表单中name属性为"name"的值.该方法返回一个数组.遍历数组就可得到value值.

    String values = request.getParameterValues("name");
    for(String value : values){
        System.out.println(value);
    }

    request.getParameterNames()的值是无序排列request.getParameterValues()是按照from表单的控件顺序排列.

  • 相关阅读:
    10.19的一些题
    10.18 模拟赛
    bzoj 2212 Tree Rotations
    10.11的一些题
    10.15 模拟赛
    bzoj 5329 战略游戏
    php面向对象基础(二)
    php面向对象基础(一)
    PHP基础-数组与数据结构
    php基础-字符串处理
  • 原文地址:https://www.cnblogs.com/yanzi-meng/p/10531958.html
Copyright © 2011-2022 走看看