我知道这是一个非常基本的问题,但我无法跟踪错误
这是我的下拉列表
<select name="prodnd" id="prodnd" style="display:none">
<option value="Andorra">Andorra</option>
<option value="Antarctica">Antarctica</option>
<option value="Bulgaria">Bulgaria</option>
</select>
我希望所有这些选项值都在servlet中
我在servlet中尝试过getParameterValues
String[] prodn = request.getParameterValues("prodnd");
但是我只能得到第一个选项的值。
我想要所有的价值观
将multiple
属性添加到您的<select>
控件
<select name="prodnd" id="prodnd" multiple size="3">
然后确保使用选择多个值CTRL + click
。
<select>
控件发送隐藏数据。使用 <input type="hidden" ... >
如
<input type="hidden" name="prodnd" id="prodnd" value="Andorra,Antarctica,Bulgaria" />
然后只需将值拆分为Servlet中的数组即可
String[] prodnd = request.getParameter("prodnd").split(",");
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句