У меня есть объект со списком объекта A со списком объекта B.
Модель:
public class ObjectA implements Serializable {
private List<ObjectB> objectBs;
}
public class ObjectB implements Serializable {
private String name;
}
с геттерами и сеттерами
DTO: используется в моем внешнем контроллере с Spring MVC 2
public class FrontObject implements Serializable {
private List<ObjectA> objectAs;
}
с геттерами и сеттерами
В моем JSP (я использую тег forEach для добавления чего-либо, я знаю тег form: checkboxes):
<c:forEach items="${objectAsList}" var="item">
<!-- it works -->
<form:checkbox path="objectAs" value="${item}"/>
<c:forEach items="${item.objectBs}" var="itemB">
<!-- whats the path? -->
<form:checkbox path="????" value="${itemB}" />
</c:forEach>
</c:forEach>
Каков синтаксис для пути (тега formфлажок) для привязки списка объекта B к списку объектов A
Может быть что-то вроде
<form:checkbox path="objectAs.objectBs" value="${itemB}" />
Возврат org.springframework.beans.NotReadablePropertyException: Неверное свойство