welcome 페이지
src/resources/static/ 경로에 index.html 파일을 만들면, 스프링 부트는 이 페이지를 welcome page로 설정한다. 하지만 컨트롤러에서 "/" URL 요청에 대한 리턴값을 설정해둔다면, 컨트롤러가 호출되며 정적 리소스는 무시된다. 스프링 컨트롤러 중 관련된 컨트롤러가 있는지 먼저 찾고 없으면 static (정적) 파일을 찾도록 우선순위가 설정되어 있기 때문이다.
HTML <form>
<form action="~~~~~" method="post">
<input type="text" id="name" name="name" placeholder="이름을 입력하세요">
</form>
form의 action에는 URL을 입력하는데, method = "post" 이기 때문에 컨트롤러에서 @PostMapping에 해당 URL이 매핑된 함수로 이동하게 된다. HTML 컴포넌트 (ex. input)의 name 값을 기준으로 데이터가 전달된다.
이 포스팅은 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강의를 수강하며 작성되었습니다.
[지금 무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강의 - 인프런
스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세
www.inflearn.com
'Spring Framework' 카테고리의 다른 글
[스프링 입문] 스프링 DB 접근 기술 (0) | 2024.03.05 |
---|---|
[스프링 입문] 스프링 통합 테스트 (1) | 2024.02.18 |
[스프링 입문] 스프링 빈과 의존관계 (0) | 2024.01.22 |
[스프링 입문] 회원 관리 백엔드 개발 (0) | 2024.01.21 |
[스프링 입문] 스프링 웹 개발 기초 (0) | 2024.01.19 |