0

以下を含むオブジェクトがあります。

String title
List<String> paramList
List<Address> addressList

Address には、番号と通りの名前を格納するフィールドが含まれintますstring

Spring MVC を使用しており、このオブジェクトを反復処理するための jsp を作成したいと考えています。リストを持つオブジェクトの場合、新しいエントリをサポートするボタンを追加したいと思います。私の問題は、Spring mvc タグでこのリストを反復する方法がわからないことです

 <form:form action="saveUser" modelAttribute="UserToAdd">
     <label for="title">Title: </label>
     <form:input path="title" />
     <label for="paramList">Param:  </label>
     <form:input path="paramList" />
 </form:form>

ループする必要があるかどうかわかりません。

4

2 に答える 2

0

を繰り返すには、次のようにループparamListを使用できます。<c:forEach>

 <form:form action="saveUser" modelAttribute="UserToAdd">
     <label for="title">Title: </label>
     <form:input path="title" />
     <c:forEach var="param" items="${UserToAdd.paramList}" varStatus="status">
         <label for="paramList-${status.index}">Param:  </label>
         <form:input id="paramList-${status.index}" path="paramList[${status.index}]" />
         <br/>
     </c:forEach>
 </form:form>
于 2013-10-27T13:37:52.793 に答える