Springboot 회원 프로젝트(4) 회원가입 정보 가져오기

woohee·2024년 4월 6일

회원 프로젝트

목록 보기
4/9

🔖지난 시간에는 회원가입 페이지를 요청하고 생성해보았다. 회원가입 페이지에서 입력한 정보를 가져오는 과정을 수행해보겠다.


/member/save 페이지에서 정보 가져오기

MemberController에 PostMapping 추가

@GetMapping아래에 받아오는 PostMapping()도 추가해보자.

    @PostMapping("/member/save")
    public String save(){
        System.out.println("MemberController.save");
        return null;
    }

에러가 뜰거지만 해당 메서드를 잘 실행함을 아래와 같이 알 수 있다.

정보 가져오기

이제 회원가입 창에서 이메일, 비밀번호, 이름을 입력한 값을 가져와보자.

 @PostMapping("/member/save")
    public String save(@RequestParam("memberEmail") String memberEmail,
                       @RequestParam("memberPassword") String memberPassword,
                       @RequestParam("memberName") String memberName) {
        System.out.println("MemberController.save");
        System.out.println("memberEmail = " + memberEmail + ", memberPassword = " + memberPassword + ", memberName = " + memberName);
        return "index";
    }
  • @RequestParam은 save.html에서 변수로 지정한 값을 요청하는 것이다.
  • memberEmail을 요청하고 memberEmail 변수에 저장하겠다는 의미이다.

출력

회원가입 정보를 입력하고 회원가입 버튼을 누르면 다음과 같이 정보를 가져온다.


다음 포스트에서는 Spring을 더 활용하여 코드를 수정해보겠다.

0개의 댓글