我目前有一个带有选择的JSP,如下所示:
<select name="withoutAccess" size="5">
<c:foreach var="item" items="${obj.withoutAccess}">
<option>${item}</option>
</c:foreach>
</select>
为了清楚起见,我只会发布选择列表,因为其余部分效果很好。
现在,在我的表单中,当我单击提交按钮时,我想要捕获另一页中选择列表中的所有值。
当我按下按钮时,我只是设法获得在该列表中选择的选项。
我如何获得其余的?
我尝试过request.getParameterValues(“withoutAccess”),但它只有一个选项,即选中的选项。
答案 0 :(得分:1)
只有选定的选项才能在表单中发送。如果要获取整个选项列表,则需要再次查找它们(即,从数据库中查找),或将它们存储在持久存储位置(如会话或应用程序状态)中。
答案 1 :(得分:0)
好吧,我找到了一个解决方案。
创建一个javascript脚本,将所有选项置于selected = true,这样我就可以在请求中捕获它们:)