2010-04-20 4 views
1

메신저 arraylist 객체를 반환하는 메신저 객체를 반환하는 dao 디자인 패턴을 사용하여 객체 내부에 객체를 형변환하여 가져올 수 있으며 object.getName()과 같은 getter를 에이스로 가져올 수 있습니다. jstl tags.how 나는 그것을 할 수있다.객체의 arraylist를 반복하는 방법

답변

3
<c:forEach items="${yourArrayList}" var="item"> 
    <c:out value="${item.name}" /> 
</c:forEach> 

컬렉션에 넣은 객체는 JavaBeans 사양을 준수해야합니다 (예 : 모든 속성이 getter 메서드를 통해 액세스 가능해야 함).

${yourArrayList}은 실제로 서블릿에서 가져온 요청 속성이며 jsp로 전달됩니다.

0

Bozho와 확인.

서블릿을 JSP로 리디렉션하면 (스크립틀릿에서 DAO를 호출하는 것보다 낫다 ...) jstl에서 사용할 객체를 요청이나 요청과 같이 pagecontext 범위에 두는 것을 잊지 마십시오. 세션. 그것없이 jstl lib는 당신의 객체를 결코 찾지 못할 것입니다 ...