2012-06-26 57 views
2

我现在有一个JSP与选择,看起来像这样:发送所有选项从选择列表到另一个JSP

<select name="withoutAccess" size="5"> 

<c:foreach var="item" items="${obj.withoutAccess}"> 
    <option>${item}</option> 
    </c:foreach> 
</select> 

为了清楚起见,我将只发布选择列表,作为休息效果很好。

现在,在我的表单中,当我单击提交按钮时,我想要捕获其他页面中选择列表中的所有值。

我只是管理以获取在该列表中选择的选项,当我按下按钮。

我怎样才能获得其余的?

我试过用request.getParameterValues(“withoutAccess”),但它只有1个选项,被选中。

回答

0

那么,我找到了一个解决方案。

创建将所有选项有一个javascript脚本选择= TRUE,这样我可以赶上他们在请求:)

1

只有选定的选项才会以表单发送。如果要获取整个选项列表,则需要再次查看它们(即从数据库中查找),或将它们存储在持久存储位置(如会话或应用程序状态)中。

+0

但我怎能保存更改? – Wasted

相关问题