diff --git a/2020-02/spring-16/spring-mvc-view-classwork/spring-mvc-view-solution/src/main/java/ru/otus/spring/rest/PersonController.java b/2020-02/spring-16/spring-mvc-view-classwork/spring-mvc-view-solution/src/main/java/ru/otus/spring/rest/PersonController.java index 36d1ad2e..24925237 100644 --- a/2020-02/spring-16/spring-mvc-view-classwork/spring-mvc-view-solution/src/main/java/ru/otus/spring/rest/PersonController.java +++ b/2020-02/spring-16/spring-mvc-view-classwork/spring-mvc-view-solution/src/main/java/ru/otus/spring/rest/PersonController.java @@ -34,4 +34,14 @@ public class PersonController { model.addAttribute("person", person); return "edit"; } + + @PostMapping("/edit") + public String savePerson( + Person person, + Model model + ) { + Person saved = repository.save(person); + model.addAttribute(saved); + return "edit"; + } }