Spring 정리 #3(컨트롤러 이용한 페이지)

민성재·2021년 5월 18일
0

Spring & Web

목록 보기
3/5


다음과 같이 java에 컨트롤러를 하나 만들고
resources 폴더에 templates 에는 hello.html 만듬


다음과 같이 컨트롤러를 만든다. 컨트롤러는 GetMapping (Get 메소드)로 hello 가 들어가면 로컬호스트 뒤에 /hello를 인식함
여기에 모델을 인자로해서 atrribute에 key : data , value : hello!! 를 모델에 추가해준다.
그러고 return "hello"; 는 resources 파일 -> templates -> hello.html 파일을 찾아가서 렌더링 하라는 의미이다.

전체적인 동작환경은 다음과 같다. 웹에서 localhost:8080/hello 라고 url쳐서 요청보내면 스프링부트 내장 톰켓 서버에서 컨트롤러를 부르고 GetmMapping 메소드가 url 에서 /hello 를 받는다. 모델에 키랑 값 추가해서 return "hello"; 해주면 hello.html 찾아서 뷰가 화면에 렌더링 해주고 화면에 띄우는 것이다.

profile
민성재 개발 블로그

0개의 댓글