@GetMapping("/")
@GetMapping("/")
public String index(){
return "index"; // templates 폴더의 index.html을 찾아간다.
}
@GetMapping("/")
localhost:8081/ 요청이 들어오면 아래의 함수 index()를 실행하라는 뜻이다.
Spring이 templates에서 index 라는 이름의 View 를 찾아서 반환해준다.
@PostMapping("/save")
@PostMapping("/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";
}
/save의 경로로 post요청을 보내면서 form 안에 있는 input 태그 안에 있는 값을 받아온다
@RequestParam("가져올 데이터의 이름") [데이터타입] [가져온 데이터를 담을 변수]
soutv, soutm, soutp는 IntelliJ IDEA에서 제공하는 단축키 중 하나로, 각각 다음과 같은 기능을 수행합니다.
- soutv: 현재 선택한 변수의 이름과 값을 출력합니다.
- soutm: 현재 선택한 메서드의 이름을 출력합니다.
- soutp: 현재 선택한 메서드의 파라미터를 출력합니다.
'공부중 > 자바스프링' 카테고리의 다른 글
GetMapping 과 PostMapping (0) | 2023.12.18 |
---|---|
css적용이 안되던 날 (0) | 2023.12.11 |
JPA와 JSP의 차이 (0) | 2023.12.11 |
MVC패턴 (0) | 2023.11.30 |
01.개발환경 (0) | 2023.11.28 |
댓글