本帖最后由 prettyboy978 于 2014-03-23 22:31:39 编辑

解决方案 »

  1.   


    //输入FORM中表单对象的name属性名字,返回一个Enumeration类型的枚举
    Enumeration paramNames = request.getParameterNames();
    //判断Enumeration是否还有元素
    while(paramNames.hasMoreElements()){
    // 如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素,这里是form表单的一个name
    String paramName = (String)paramNames.nextElement();
    //在页面打印出这个值
    out.println("<tr><td>"+paramName+"\n<td>");
    //获取form表单name为paramName的value值
    String[] paramValues = request.getParameterValues(paramName);
    //paramValues数组长度为1,则取第一个值
    if (paramValues.length==1) {
    String paramValue = paramValues[0];
    //如果长度为0,则表示没有值
    if(paramValue.length()==0)
    out.println("<i>No Value</i>");
    else
    out.println(paramValue);//打印paramValue
    } else {
    /**
    *这里是个循环打印出个ul列表
    */
    out.println("<ul>");
    for(int i=0; i<paramValues.length;i++) {
    out.println("<li>"+paramValues[i]);
    }
    out.println("</ul>");
    }
    }太长时间不用了,我也忘了,仅供参考
      

  2.   

    获取 getParameterNames 查下文档