jsp中有select框
       <select name="select">
           <option selected>--添加的模块--</option>
       </select>
  其余的下拉框项是通过一段javascript代码动态添加的
  现在我想在提交的servlet里面得到此select里面的所有项  
  如何得到?
  请各位高手帮帮忙!!

解决方案 »

  1.   

    用javascript 把它们连成一个字符串提交,或者把这些值放进一些隐藏文本筐提交
      

  2.   

    select框里每个项都赋值一个id,这个id可以是数据库里表的id,然后在servlet中用request.getParameterValues("")得到一个字符串数组即可~
      

  3.   

    我在javascript里面用这些语句
    var length=document.form1.select.length;
    document.form1.select.options[length]=new Option(txt,txt);
    document.form1.select.options[length].id="module";
    在servlet里面用
    String modnames[]=req.getParameterValues("module");
    但最后页面报错
    java.lang.NullPointerException
    什么问题?
    请指教,谢谢!
      

  4.   

    如果你没有选择任何的select框就会造成一个空的数组,就报这个错拉,你捕捉这个异常,然后提示用户选择就可以了~