2013-10-03 14 views
5

Tak, mam listę, że przekazałem go przez model z mojego kontrolera Spring do JSP. Jak wykonać iterację na liście wewnątrz strony JSP?Jak iterować listę w JSP przy użyciu Spring framework

Załóżmy, że lista zawiera kilka hiperłączy, które chciałbym wyświetlić w JSP. Jak to zrobić bez skryptletów?

+1

zależy jak wracasz go, jeśli jest to powrót tablicę obiektów JSON czy to bezpośrednio użyć pętli for w JSP. – david99world

+0

Powinienem iterować w JSP! –

+1

Tak, ale możesz napisać pętlę jQuery w pliku jsp, wspominasz, że używasz kontrolera Spring, więc możesz po prostu użyć go do zapytania JSON. @Chirag Kathiriya ma właściwą odpowiedź, jeśli jest to bezpośrednio po stronie JSP. – david99world

Odpowiedz

11

można użyć tagu JSTL i wyświetlić listę

<c:forEach var="listVar" items="${listName}"> //add the model attribute of list in items 
    <option value ="10"><c:out value="${listVar.attribute}"/></option> 
</c:forEach> 
1
<c:forEach var="finalVar" items="${finalResult}"> 
<c:forEach var="listVar" items="${finalVar} }"> 
    <option ><c:out value="${listVar}"/></option> 
    </c:forEach> 
</c:forEach> 
for iterating list into list 
Powiązane problemy