2011-03-24 1 views
1

안녕하세요, 친구, 그걸 알고 싶습니다. <c:foreach>을 결과 집합 개체에 적용 할 수있는 방법이 있습니까? 그렇다면 아이디어를 주시겠습니까? 어떻게 할 수 있습니까?JSTL foreach 결과 집합

답변

3

Collection의 유형 만 허용하며 ResultSet은 허용되지 않습니다.

+0

그래서 반복 할 솔루션은 무엇입니까? –

+0

@Baad는 결과를 객체의 Collection으로 변환 한 다음 보러 전달합니다. –

1

ResultSet<c:forEach>에 사용할 수있는 방법에는 여러 가지가 있습니다. 그 중 하나는 JSTL API의 도움을 요청하는 것입니다. 구체적으로는 ResultSupport.toResult(ResultSet)입니다. 이렇게하면 Result 인스턴스가 생성되어 getRows 또는 getRowsByIndex과 같은 메서드를 통해 <c:forEach>에 입력을 제공 할 수 있습니다.