我想将 JSP 页面中的结果集转换为列表。并想要显示所有值。这是我的查询:
SELECT userId, userName
FROM user;
我已经使用它执行了准备好的声明并得到了结果集。但如何将其转换为List并想像这样显示结果:
userID userName
------------------
1001 user-X
1006 user-Y
1007 user-Z
您需要迭代结果集循环中的对象,逐行提取每个列值:
List ll = new LinkedList();
ResultSet rs = stmt.executeQuery("SELECT userid, username FROM USER");
// Fetch each row from the result set
while (rs.next()) {
int i = rs.getInt("userid");
String str = rs.getString("username");
//Assuming you have a user object
User user = new User(i, str);
ll.add(user);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)