4. [스프링 부트 입문 04] 뷰 템플릿과 MVC 패턴
MVC 패턴을 활용해 템플릿 페이지 만들기
뷰 템플릿
- 화면을 담당하는 기술
- 페이지 틀을 만든다.
- 웹 페이지의 변수를 활용하여 수만은 페이지가 만들어진다.
뷰 템플릿에게는 Model과 Controller 라는 두 동료가 있다.
MVC : 분야별 담당자를 나누는 역할
- Model : 데이터 관리
- View Templates : 화면을 담당
- Controller : 처리과정을 담당
cf.
mustache : 뷰 템플릿을 만들어주는 도구
--
실습 진행
1) 템플릿 위치
2) mustache 플러그인 설치
- 강의따라 진행
3) 뷰 템플릿 페이지 작성
mustache 라는 파일이 뭐지?
일단은 html을 다르게 부른다 정도로만 알고 있자.
4) 컨트롤러 만들기
- 뷰 템플릿 페이지를 보기 위해서 만들어야 한다.
5) model 사용하기
강의대로,
model.addAtrribute(attributeName: "username", attributeValue: "홍팍")을 직접 입력하면 에러가 발생한다.
위 코드를 클릭하여 작성하면 자동으로 완성된다. 이러면 강의대로 실행된다.
최종 코드
5. [스프링 부트 입문 05] MVC의 역할과 실행 흐름
뷰 템플릿 페이지가 출력되기까지, MVC의 역할과 실행 흐름 알아보기
4강 복습이라고 생각하면 된다.
'자바(Java)' 카테고리의 다른 글
[홍팍] Spring boot 입문 3강 (0) | 2022.03.22 |
---|---|
[홍팍] Spring boot 입문 1-2강. (0) | 2022.03.22 |
Intelli J 설치 방법 (0) | 2022.03.18 |
[스프링 입문] 2. 프로젝트 환경설정 (0) | 2022.03.16 |
[스프링 입문] 1. 강의 소개 (0) | 2022.03.16 |
댓글