2011-02-08 6 views

risposta

18

Molto probabilmente provengono i dati dal database e questo è una specie di List di JavaBeans restituito.

Diciamo questo è:

List<MyObjects> objects 

è necessario impostare nel livello dei controllori:

@RequestMapping(value="/table") 
public ModelAndView renderTable() { 
    ModelAndView mv = new ModelAndView("/table"); 
    mv.add("objects",objects); 
    return mv; 
} 

Ora, questo è il modo in cui si esegue il rendering sul JSP:

<c:if test="${not empty objects}"> 
    <table> 
     <c:forEach var="o" items="${objects}"> 
      <tr> 
       <td>${o.id}</td> 
       <td>${o.name}</td> 
       <td>${o.descriptio}</td> 
      </tr> 
     </c:forEach> 
    </table> 
</c:if> 

Puoi leggere di più qui: http://static.springsource.org/spring/docs/3.0.1.RELEASE/reference/html/view.html

+0

grazie mille signore – aditya

+0

Grazie per la tua risposta.Ma, non funzionerà se non aggiungi un simbolo di dollaro prima di tutte le dichiarazioni jstl. –

Problemi correlati