У меня есть учебный курс, в котором есть список участников.
public class course {
private List<Address> attendeeList;
public List<Address> getAttendeeList() {
return attendeeList;
}
}
Если я редактирую существующий курс, я хочу, чтобы выбранные поля автоматически выбирали опцию правильного участника.Ниже приведена выдержка из моей html-страницы:
<p class="form-control-static" th:each="i, stat : ${course.attendeeList}">
<select class="form-control" name="attendeeIds">
<option th:value="0">Please select an Attendee</option>
<option th:each="attendee : ${addresses}"
th:value="${attendee.id}"
th:text="${attendee.firstName}+' '+${attendee.lastName}"
th:selected="${attendee.id}==
(course.attendeeList[${stat.index}].id})">
</option>
</select>
</p>
Если я открою страницу, я получу следующую ошибку: Неожиданный токен.Ожидаемый «rsquare (])», но был «lcurly ({)»
Если я заменим $ {stat.index} на число, например, 0, и в моем курсе 10 слушателей, то элемент select появится 10 разно всегда с первым выбранным членом.Как выбрать правильного участника в каждом поле выбора?