sugenius
김영한 스프링 입문/섹션5.회원 관리 예제-웹 MVC 개발 본문
회원 웹 기능 - 홈 화면 추가
참고 : 컨트롤러가 정적 파일 보다 우선순위가 높다.
>> HomeController 에서 return "home" 하면
컨트롤러의 명령을 통해 home 매칭 되는 home.html 을 파일이 존재함을 확인하고 home.html 파일이 화면에 노출되며 로딩하고 index.html 기본 페이지는 우선순위에 밀린다.
회원 웹 기능 - 등록
<form> 태그 (<form action="/members/new" method="post"> )
<input> 태그 (<input type="text" id="name" name="name") 서버에서 내려올때 key 가 된다.
등록 버튼을 누르면 form action url( "/members/new" )로 post 방식으로( method="post" )넘어온다.
그러면 MemberController 의 PostMapping("/members/new")가 읽히게 되고
MemberForm 형태의 객체로 들어와서 받게된다.
회원 웹 기능 - 조회
thymeleaf 문법 사용
'김영한 스프링' 카테고리의 다른 글
김영한 스프링 입문/섹션7.AOP (0) | 2024.03.28 |
---|---|
김영한 스프링 입문/섹션6.스프링 DB 접근 기술 (0) | 2024.03.11 |
김영한 스프링 입문/섹션4.스프링 빈과 의존관계 (0) | 2024.03.07 |
김영한 스프링 입문/섹션3.회원 관리 예제 (0) | 2024.02.29 |
김영한 스프링 입문/섹션2.스프링 웹 개발 기초 (0) | 2024.02.29 |