1. view 환경설정
- Welcome Page(정적 파일 동작)
- resources: static/index.html에 올려두면 Welcome page 기능 제공 ⇒ 기본 페이지 작성<!-- static/index.html => welcome page--> <!DOCTYPE HTML> <html> <head> <title>Hello</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body> Hello <a href="/hello">hello</a> </body> </html>
- thymeleaf 템플릿 엔진 동작
- controller에서 리턴 값으로 문자(viewName) 반환
→ 뷰 리졸버(viewResolver)가 resources: templates/ +{ViewName}+.html을 찾아서 처리
- model에서 넘긴 key 값은 해당 key 값의 value 값으로 대입되어 처리 됨
2. 콘솔로 빌드하는 법
- mac 사용자
1. cd 실행파일 위치
2. ./gradlew build
3. cd build/libs
4. java -jar 실행파일이름.jar - window 사용자
1. cmd창 이동
2. cd 실행파일 위치
3. gradlew
4. gradlew build
[ 출처 ]
'Spring > 개념' 카테고리의 다른 글
[스프링입문] CH05. 회원 관리 예제 - 웹MVC 개발 (0) | 2021.08.10 |
---|---|
[스프링입문] CH04. 스프링 빈과 의존관계 (0) | 2021.08.10 |
[스프링입문] CH03. 회원 관리 예제 - 백엔드 개발 (0) | 2021.08.09 |
[스프링입문] CH02. 스프링 웹 개발 기초 (0) | 2021.08.03 |
[스프링입문] CH00. JDK 설치 및 프로젝트 생성 (0) | 2021.07.08 |
댓글