Я немного озадачен тем, как можно редактировать объект с помощью Spring Forms, например: предположим, у меня есть объект Person , у которого много атрибутов, потому что я получаю его от дао, Я только хочу предоставить поле "улица" для редактирования, оно должно быть в моем PeopleController :
@RequestMapping("editPerson")
public void editPerson (Model model) {
Person person = dao.getThatPerson ();
model.addAttribute (person);
}
И в моем файле просмотра У меня не было бы ничего, кроме этого:
<form:form method="post" action="" commandName="person">
<form:input path="street" />
<input type="submit" value="Edit!" />
</form:form>
Итак, когда я отправлю форму, будут ли сохранены другие атрибуты объекта Person ? Например, имя, фамилия, имя пользователя, возраст и т. Д. В противном случае, как это можно сделать?