在JSTL中选择具有数据库交互的框

时间:2011-04-28 10:36:49

标签: java jsp jstl

我想在Select标签

中以不同方式设置值并选择不同的选项

离。

<select name="myselect">
<option value="1">one</option>
</select>

这意味着我有两个来自DB的列表

1)一个是用户名的Id,我想要保留选择
的值 2)第二个是其他的用户名。我希望保留在选项标签

之间

请帮助

感谢 拉克什

1 个答案:

答案 0 :(得分:0)

如果您确定两个列表都是同步的(就索引而言,即列表a中的用户Abc位于顶部,那么其他列表中的Abc的ID位于顶部)

您可以按照以下方式执行此操作

<c:forEach var="idOfPerson" items="${listOfId}" varStatus="status">
  <option value="${idOfPerson}">${listOfNames[status.index]}</option>
</c:forEach>