diff --git a/java/2020Aug31/lecture2/src/main/java/com/github/perscholas/IndexController.java b/java/2020Aug31/lecture2/src/main/java/com/github/perscholas/IndexController.java index 9c2e2cb..04b74f1 100644 --- a/java/2020Aug31/lecture2/src/main/java/com/github/perscholas/IndexController.java +++ b/java/2020Aug31/lecture2/src/main/java/com/github/perscholas/IndexController.java @@ -8,7 +8,7 @@ * Created by leon on 8/31/2020. */ @Controller -@RequestMapping("/index-controller") +@RequestMapping("/") @SessionAttributes("userKey") public class IndexController { @@ -34,8 +34,8 @@ public ModelAndView userInfo( return mav; } - @RequestMapping(value = "/userInfoConfirm", method = RequestMethod.POST) - public ModelAndView userInfoConfirm(@RequestAttribute("userKey") User user) { + @PostMapping(value = "/userInfo_confirm") + public ModelAndView userInfoConfirm(@ModelAttribute("userKey") User u) { return new ModelAndView("user-account-page"); } diff --git a/java/2020Aug31/lecture2/src/main/java/com/github/perscholas/User.java b/java/2020Aug31/lecture2/src/main/java/com/github/perscholas/User.java index ac481ae..7a28c4d 100644 --- a/java/2020Aug31/lecture2/src/main/java/com/github/perscholas/User.java +++ b/java/2020Aug31/lecture2/src/main/java/com/github/perscholas/User.java @@ -6,9 +6,8 @@ /** * Created by leon on 8/31/2020. */ -@Entity + public class User { - @Id private String username; private String password; private String email; @@ -36,4 +35,6 @@ public String getEmail() { public void setEmail(String email) { this.email = email; } + + } diff --git a/java/2020Aug31/lecture2/src/main/webapp/WEB-INF/jsp/index.jsp b/java/2020Aug31/lecture2/src/main/webapp/WEB-INF/jsp/index.jsp index adf2cef..507f075 100644 --- a/java/2020Aug31/lecture2/src/main/webapp/WEB-INF/jsp/index.jsp +++ b/java/2020Aug31/lecture2/src/main/webapp/WEB-INF/jsp/index.jsp @@ -5,6 +5,11 @@ +