diff --git a/src/main/java/com/example/demo/app/presentation/controller/UserController.java b/src/main/java/com/example/demo/app/presentation/controller/UserController.java index ebfc930..84d721d 100644 --- a/src/main/java/com/example/demo/app/presentation/controller/UserController.java +++ b/src/main/java/com/example/demo/app/presentation/controller/UserController.java @@ -71,6 +71,11 @@ public class UserController { HttpSession session) { model.addAttribute(PageReturnAttributeKeyword.SELECTED_COURSE_NAME, (String) session.getAttribute("selectedCourseName")); + + session.setAttribute("questionId", userForm.getSecretQuestionId()); + + System.out.println("return questionId: ****************************:" + userForm.getSecretQuestionId()); + return TransitionTargetPageNameKeyword.USER_RESISTER_CONFIRM_HTML; } @@ -83,6 +88,12 @@ public class UserController { Long courseId = courseService.findByName((String) session.getAttribute(PageReturnAttributeKeyword.SELECTED_COURSE_NAME)); + Long questionId = (Long) session.getAttribute("questionId"); + + System.out.println("confirm questionId: ****************************:" + questionId); + + userForm.setSecretQuestionId(questionId); + userService.register(userForm, courseId); return TransitionTargetPageNameKeyword.REDIRECT + TransitionTargetPageNameKeyword.LOGIN; diff --git a/src/main/resources/templates/user_register_confirm.html b/src/main/resources/templates/user_register_confirm.html index 6d39145..fedad18 100644 --- a/src/main/resources/templates/user_register_confirm.html +++ b/src/main/resources/templates/user_register_confirm.html @@ -44,14 +44,14 @@