Базовое связывание данных MVC Spring
Я изучаю Spring MVC, и я искал повсюду, чтобы сделать просто базовый контроллер для просмотра привязки данных, но я ничего не пробовал в качестве работы. Я могу связать отправку представления обратно в контроллер и увидеть там pojo со свойствами, однако всякий раз, когда я пытался добавить этот объект в модель, я ничего не получал. Вот что у меня так далеко:
контроллер
<code>@Controller public class HomeController { @RequestMapping(value = "/", method = RequestMethod.GET) public String home(Model model) { model.addAttribute(new Person()); return "home"; } @RequestMapping(value="/about", method=RequestMethod.POST) public void about(Person person, Model model) { model.addAttribute("person", person); } } </code>
Класс я хочу связать
<code>public class Person { private String _firstName; private String _lastName; private Date _Birthday; //Set public void setFirstName(String FirstName){this._firstName = FirstName; } public void setLastName(String LastName){this._lastName= LastName; } public void setBirthDate(Date BirthDate){ this._Birthday = BirthDate;} //get public String getFirstName(){return _firstName;} public String getLastName(){return _lastName;} public Date getBirthDate(){return _Birthday;} } </code>
Вид - Контроллер в форму! За работой
<code><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <html> </head> <body> FirstName: ${model.person.getFirstName} LastName: ${model.person.getLastName} </body> </html> </code>
Что мне нужно или нужно, чтобы это связало?