gpt4 book ai didi

java - 如何检索多个选择值?

转载 作者:行者123 更新时间:2023-11-29 06:04:17 25 4
gpt4 key购买 nike

有谁知道如何在 jsp liferay portlet 中检索多个选择值..

我有以下选择框

<form name="<portlet:namespace/>fm1" 
method="post"
action="
<portlet:actionURL>
<portlet:param name='nextPage' value='pm_addActivityResult.jsp'/>
</portlet:actionURL>"
onsubmit="return selectAllOptions('item_id')">

<table>
<tr>
<td>

<select multiple="multiple" id="item_id" name="item_id" size="1">
<c:forEach items="${pageScope.itemList}" var="num">
<option value="${num.id}">${num.type} ${num.model} ${num.serialNo}</option>
</c:forEach>
</select>

</td>
</tr>
</table>

<input type="submit" value="ADD" name="add"/>

</form>

我试过下面的代码,但似乎不起作用:(

   String[] itemId = renderRequest.getParameterValues("item_id");

如果有人知道,请告诉我。我一直坚持这样做..

感谢任何帮助..谢谢

最佳答案

首先,由于您使用的是表单,我相信表单指向的是 actionURL 而不是 renderURL。接下来,如果是这种情况,您应该使用 actionRequest.getParameterValues("item_id");而不是 renderRequest 假设您正在覆盖 processAction。

关于java - 如何检索多个选择值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9074470/

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