gpt4 book ai didi

java - 如何在java中获取字符串数组中的所有下拉值?

转载 作者:太空宇宙 更新时间:2023-11-04 13:15:13 25 4
gpt4 key购买 nike

我知道这是一个非常基本的问题,但我无法跟踪错误

这是我的下拉列表

<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(",");

关于java - 如何在java中获取字符串数组中的所有下拉值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28249219/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com