Мне не удалось решить мою проблему с привязкой.
У меня есть один класс Person
Class Person {
Private fname;
private lname;
public Address address;
Теперь еще один класс
class Address {
private street;
private suburb;
}
в контроллере i.У меня есть
model.addAttribute("personAttribute", new Person());
На странице JSP у меня есть
<form:form modelAttribute="personAttribute" method="POST" action="${saveUrl}">
<td><form:input path="firstName"/></td>
До этого все в порядке, но когда я добавляю
<td><form:input path="street"/></td>
Тогда становится проблемойя не знаю, как я могу добавить объект Адрес с человеком.
я имею в виду, я должен сделать
model.addAttribute("personAttribute", new Person(new Address()));
or
model.addAttribute("addressAttribute", new Address());
or
td><form:input path="person.address.street"/></td>