반응형
Spring Boot에는 static폴더와 templetes폴더가 있는데
static 폴더에는 css나 html과 같은 정적 파일
templetes 폴더에는 thymeleaf 나 velocity파일 을 넣으면 잘 작동되지만 jsp파일을 따로 설정을 해줘야 한다.
1. Spring Boot 내부 tomcat은 jsp 엔진이 없으므로 추가해줘야 한다.
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
2. webapp하위 폴더로 WEB-INF 폴더를 만든 후 jsp 폴더를 만들고 application.properties 파일에 아래 추가
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
반응형
'WEB > Spring' 카테고리의 다른 글
@Controller (1) | 2017.01.30 |
---|---|
Spring Boot : Bootstrap 연결 (0) | 2017.01.20 |
Spring Boot (0) | 2017.01.20 |
Spring 프로젝트 생성 (0) | 2017.01.17 |
STS (Spring Tool Suite) 설치 (0) | 2017.01.12 |