충분히 쌓여가는
회원가입 페이지 요청 본문
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>
실행
오류
'Spring > 연습' 카테고리의 다른 글
기본 실행(IntelliJ 실행) (0) | 2023.09.30 |
---|---|
Spring Initializr로 프로젝트 만들기 (0) | 2023.09.30 |
입력한 정보를 Controller로 전달하기 (0) | 2023.07.05 |
기본 주소 요청하기 (0) | 2023.07.05 |
application.yml (어플리케이션 얌)설정 (0) | 2023.07.05 |