Notice
Recent Posts
Recent Comments
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

충분히 쌓여가는

회원가입 페이지 요청 본문

Spring/연습

회원가입 페이지 요청

빌드이너프 2023. 7. 5. 10:45

index.html 수정

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>index</title>
</head>
<body>
    <h2>Hello Spring Boot</h2>
    <a href="/member/save">회원가입</a>
    <a href="/member/login">로그인</a>
</body>
</html>

 

MemberController 생성

 

MemberController.java

package com.buildenough.practice1.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;

@Controller
public class MemberController {
    // 회원가입 페이지 출력 요청
    @GetMapping("/member/save")
    public String saveForm() {
        return "save"; // templates의 save.html이라는 폴더를 찾는다
    }
}

 

templates에 save.html 생성

 

save.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>save</title>
</head>
<body>
    <!-- action 속성: form에 작성한 데이터를 어디로 보낼지 지정-->
  <form action="/member/save" method="post">
    <!--name 속성: 서버로 전송할 때 변수이름의 역할-->
    이메일: <input type="text" name="memberEamil"><br>
    비밀번호: <input type="password" name="memberPassword"><br>
    이름: <input type="text" name="memberName"><br>
    <input type="submit" value="회원가입">
  </form>
</body>
</html>

 

실행

 

 

오류

회원가입 클릭시 오류 발생(405에러)