Я использую Spring Web MVC без шаблонов Velocity (без шаблонов JSP). Чтобы ответить на ваш вопрос, вам необходимо понять, как Spring выполняет привязку данных. По сути, все это в названии, которое вы даете своим элементам ввода. * 1001 например *
<input name="properytOne" value="1" type="hidden">
<input name="properytTwo" value="2" type="hidden">
<input name="rich.property3" value="3" type="hidden">
будет привязывать значения к объекту, подобному этому
class CommandOne {
private String propertyOne;
private String popertyTwo;
private CommandTwo rich;
// Getters and setters
}
class CommandTwo {
private String propertyThree;
// Getters and setters
}
Вы также должны быть уверены, что создали экземпляр своего командного объекта, но это будет обработано в вашем SimpleFormController.