본문 바로가기
WEB/Spring

Spring Boot에서 Jsp 사용

by 노랑파랑 2017. 1. 20.
반응형




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