如何在Servlet中获取具有相同名称的多个Select标记的值?

时间:2015-09-08 19:19:14

标签: jsp servlets dynamic html-select

此方法适用于文本输入,但不适用于选择!

有没有办法让Select值像数组一样;除了使用隐藏值或javascript?

String [] levelDropdowns = request.getParameterValues(" levelDropdown");



<select name="levelDropdown">
  <option value="0" selected="" disabled="">Select ...</option>
  <option value="level1">level 1</option>
  <option value="level2">level 2</option>
</select>

<select name="levelDropdown">
  <option value="0" selected="" disabled="">Select ...</option>
  <option value="level1">level 1</option>
  <option value="level2">level 2</option>
</select>
&#13;
&#13;
&#13;

我想在我的java代码中访问levelDeopdowns [0]和levelDeopdowns [1]!

1 个答案:

答案 0 :(得分:0)

multiple属性添加到选择标记:

<select name="levelDropdown" multiple>

现在,只需一个选择标记,您就可以选择多个值。