【发布时间】:2011-02-19 02:51:12
【问题描述】:
我有一个问题,我真的不知道从哪里开始。所以我想我会在这里问。
基本上,我有一个下拉列表,其中包含名称。我希望这些名称按字母顺序排列。
填充下拉列表如下所示;
我查询一个数据库并拉下一个 ID 和名称,创建一个名为“UserList”的对象,并使用我返回的内容设置名称和 ID 变量。 然后我将此对象添加到 ArrayList。我一遍又一遍地这样做。
然后我将此集合转换为数组,并使用
将其传递给我的 JSP 页面session.setAttribute("userList", UserList);
然后我如下填充下拉列表。
<c:forEach items="${userList}" var="c" >
`<html-el:option value="${c.id}"><c:out value="${c.name}"/></html-el:option> </c:forEach>
可能有一个简单的答案,但是如何对这些名称进行排序?
【问题讨论】:
标签: java jsp collections arraylist