<c:forEach>
에있는 Result<Record>
을 jOOQ에서 루프하는 방법이 있습니까?루프 스루 결과
public Result<Record> getUsers() {
Factory sql = new Factory(Database.getInstance().connect(), SQLDialect.MYSQL);
reutrn sql.select().from("users").fetch();
}
그러나 언급 한 바와 같이 이전 I :
<c:forEach var="u" items="${users}">
${u.login} <br />
</c:forEach>
내 getter 메소드처럼 간단하게하는 방법이 있나요 : 여기
public Vector<Map<String, String>> getUsers() {
Factory sql = new Factory(Database.getInstance().connect(), SQLDialect.MYSQL);
Result<Record> results = sql.select().from("users").fetch();
Vector<Map<String, String>> v = new Vector<Map<String, String>>();
for(Record item: results) {
Map<String, String> m = new HashMap<String, String>();
m.put("login", item.getValueAsString("login"));
// other columns
v.add(m);
}
return v;
}
뷰입니다 : 여기
는 getter 메소드입니다
<c:forEach>
에서 루프를 수행하는 방법을 모르거나 불가능할 수 있습니까?
고마워요. 설명서를 더 자세히 읽어야합니다. –