私のメンバーがいCustomerDto
ます
List<Services> serviceList;
サービスは、次のフィールドを含む別のDTOです。
private int serviceId;
private String serviceName;
私がする必要があるのは、顧客のDTOを埋め、リストであるserviceListに設定される複数のサービスも埋めるJSPを作成することです。
現在使用しているJSPページには、サービスリストを取得して表示するための次のコードが含まれています。現在私が行っているのは、サービス名を入力するためのテキストフィールドを表示することです。ユーザーがさらにサービスを入力したい場合は、「+」ボタンを使用してテキストフィールドを追加します。DTOでこれらの値を取得するために、サービス名だけを保持するリストを使用しています。データベースには、サービス用の別のテーブルがあります。
<c:forEach var="i" begin="0" end="${countServiceName-1 }" >
<c:set var="divName" value="my${i}Div" />
<div style="margin-top: 5px" id="${divName }">
<input type="text"name="serviceList" value="${customerRegistrationDto.serviceList[i] }" title="Service Name" maxlength="200" style="width:400px;vertical-align:middle;"/>
<a href="javascript:removeInputBox('${divName }')" ><img src="<c:url value="/resources/img/common/x.png" />" alt="" style="vertical-align:middle;margin-left: 2px"/></a>
</div>
</c:forEach>
とにかく私はこれを達成することができますか?どんな助けでも大歓迎です。