머스테치는 수많은 언어를 지원하는 가장 심플한 템플릿엔진.
머스테치는 다른 템플릿엔진과 다르게 인텔리제이 커뮤니티버전에서도 설치가능한 플러그인이 있음.
build.gradle에 머스테치 스타터 의존성 등록
compile('org.springframework.boot:spring-boot-starter-mustache')
index.mustache 를 templates아래에 생성
웹페이지를 작성하고
indexController생성
@Controller
public class indexController {
@GetMapping("/")
public String index(){
return "index";
}
}
머스테치 스타터 덕분에 문자열을 반환할 때 앞의 경로와 뒤의 파일 확장자는 자동으로 지정된다.
앞의 경로는 /src/main/resources/templates로, 뒤의 파일 확장자는 .mustache가 붙는다.
'프로젝트 > 스프링 부트와 AWS로 혼자 구현하는 웹 서비스' 카테고리의 다른 글
전체 조회 화면 만들기 (0) | 2022.09.06 |
---|---|
게시글 등록화면 만들기 (0) | 2022.09.05 |
테스트코드 작성 (0) | 2022.09.02 |
인텔리제이에서 깃허브 연결 (0) | 2022.09.01 |
build.gradle에서 스프링 부트 설정 (0) | 2022.09.01 |