2013-10-03 10 views
5

したがって、私はモデルをSpring ControllerからJSPに渡したリストを持っています。 JSP内のリストをどのように反復するのですか?Springフレームワークを使用してJSPでリストを反復する方法

リストには、JSPで表示したいいくつかのハイパーリンクがあるとします。スクリプトレットなしでこれを行うには?

+1

リストを表示することがJSONオブジェクトの配列を返すか、直接JSPにforループを使用していた場合なら、あなたはそれを返しているかによって異なります。 – david99world

+0

私はJSP自体で繰り返す必要があります! –

+1

ええ、jspファイルにjQueryループを書くと、Springコントローラを使用していると言われるので、単にJSONのクエリに使用しているだけかもしれません。 @Chirag Kathiriyaは、JSPを直接経由するだけであれば正解です。 – david99world

答えて

11

あなたはJSTLタグを使用することができますし、

<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 
関連する問題