2014-07-15 3 views
-1

나는 방법으로 데이터베이스에 테이블에서 모든 엔티티의 목록을 가지고있다 :엔티티를 모두 표시하는 방법은 무엇입니까?

public Collection<? extends Product> getAllProducts() throws SQLException { 
     Session session = Hibernate.util.HibernateUtil.getSessionFactory().openSession(); 
     session.beginTransaction(); 
     List<Product> products = new ArrayList<Product>(); 
     products = session.createCriteria(Product.class).list(); 
     return products; 
    } 

내가 지정된 컬렉션의 모든 요소에 대한 Product.name을 표시합니다. jsp 페이지에서 어떻게 수행 할 수 있습니까?

+0

-1이 질문에 대한 최대 절전 모드되지 않고하지 봄 - mvc-에 대해 그것은 JSP 페이지에서 컬렉션의 요소를 표시에 관한 것입니다 - 몇 번을 대답하고있다 이미. – kostja

답변

1

product 목록을 modelmap 컨트롤러에 넣었다고 가정 해 보겠습니다.

command object을 통해 동일한 내부 Jsp에 액세스하십시오.

JSP로 코드

<c:forEach var="product" begin="0" step="1" items="${products}"> 
    <td>${product.name}</td> 
</c:forEach> 
+0

우수! 감사! –

관련 문제