现在静态页只有一个select,name为select_one,后台用request.getParameterValues("select1")获取select1.......然后有一按钮,可以自动增加select,那么在后台如何动态获取生成的select呢?

解决方案 »

  1.   

    自动增加的select命名是怎么命名的,如果知道名字怎么不用request.getParameter()获取呢?可能我没理解你的意思,说详细一点阿
      

  2.   

    静态页  所有的SELECT 的名字 变成一样的   如:SELECT的 名字 NAME 都为 SELECTS
    那么 后台接收的 时候  直接String[] selects = request.getParameterValues("SELECTS")
      

  3.   

    可以用JS实现<script language="javascript">
    function addOptionsButton(){
        var select = ducument.formName.selectName;
        select.add(new Option(optionText,optionValue));
    }</script>这样就好了,optionText为下拉框中的显示内容,optionValue为option的value属性值
      

  4.   

    理解错了你的意思,获取多个select option的值,可以把多个select表单元素的name属性设为一样,然后点击按钮后,使用request.getParameterValue(selectName)来获取,返回类型为String型的数组