Java 对下拉列表进行排序
我的JSP中有一个选择下拉列表。我使用存储过程从数据库填充它。在同一页上,我使用相同的存储过程生成了另一个下拉列表,但字段不同。问题是我想按照字母表的升序对第二个下拉列表进行排序。但由于存储过程只能以一种排序顺序返回。另一种是无序的人口。有没有什么方法可以在不干扰第一个下拉列表的情况下对另一个下拉列表进行排序Java 对下拉列表进行排序,java,jsp,Java,Jsp,我的JSP中有一个选择下拉列表。我使用存储过程从数据库填充它。在同一页上,我使用相同的存储过程生成了另一个下拉列表,但字段不同。问题是我想按照字母表的升序对第二个下拉列表进行排序。但由于存储过程只能以一种排序顺序返回。另一种是无序的人口。有没有什么方法可以在不干扰第一个下拉列表的情况下对另一个下拉列表进行排序 提前感谢是的,请使用集合。排序(列表、比较器),其中: list是一个包含下拉列表值的java.util.list comparator是实现排序逻辑的java.util.compara
提前感谢是的,请使用
集合。排序(列表、比较器)
,其中:
是一个包含下拉列表值的list
李>java.util.list
是实现排序逻辑的comparator
的实现。如果对象是java.util.comparator
,则它们已经是字符串
,因此可以跳过该参数可比较的
- 此代码在您从存储的进程中获取信息后立即放置
集合。排序(列表,比较器)
,其中:
是一个包含下拉列表值的list
李>java.util.list
是实现排序逻辑的comparator
的实现。如果对象是java.util.comparator
,则它们已经是字符串
,因此可以跳过该参数可比较的
- 此代码在您从存储的进程中获取信息后立即放置
结果集创建一个列表
,感谢我使用Hashmap创建了它…使用列表,我无法获取选择列表的值。不管怎样,谢谢Hanks@Bozho,因为我是新手,你能给我提供更多的细节吗。这是我的代码{}您必须首先基于您的结果集创建一个列表
,感谢我使用Hashmap创建了它…使用列表,我无法获取选择列表的值。不管怎样,谢谢