0

我在 JSP 中有一个多选列表,如下所示:

<td><span><b>Delivered by </b>&nbsp;&nbsp;&nbsp;</span></td>
                        <td><select multiple name="deliveredBy">
                                <option value="volvo">one</option>
                                <option value="saab">too</option>
                                <option value="mercedes">three</option>
                                <option value="audi">four</option>
                        </select></td>

通过在列表中选择多个条目并提交表单,这些条目具有相同的参数。链接如下所示:

ReportingArea.jsp?member=fsafd&deliveredBy=volvo&deliveredBy=saab&deliveredBy=mercedes&deliveredBy=audi&calc=two&group1=Butter&Application=

如何访问在我的 Java 代码列表中选择的各个 DeliverBy 属性?

4

2 回答 2

0

只需使用ServletRequest#getParameterValues().

String[] deliveredBy = request.getParameterValues("deliveredBy");
// ...

与具体问题无关,在为时已晚之前学习servlet

于 2013-04-19T13:33:50.587 回答
0
String[] deliveredBy = request.getParameterValues("deliveredBy")

for(int i=0;i<deliveredBy.length;i++)
 System.out.println(deliveredBy[i]);
于 2013-04-19T13:35:08.797 回答