Java 기반의 Web개발을 할 때 대부분은 Spring Boot를 이용한다.
Spring Framework를 기반으로 MVC를 쓸 때와 달리 Spring Boot는 static폴더와 templates
폴더가 있어서 리소스 파일이나 템플릿을 폴더에 넣으면 자동으로 경로로 지정되어
작동되게 해준다.
그러나 Spring Boot에서 JSP를 사용하려면 따로 설정이 필요하다.
1. 먼저 jasper 라이브러리를 추가해주어야 한다.
//JSP
compile('org.apache.tomcat.embed:tomcat-embed-jasper')
2. JSP파일은 Spring Boot 기본 templates 폴더 안에서 작동하지 않는다.
src/main/webapp/WEB-INF/ 폴더를 직접 생성한 뒤 그곳에 jsp파일을 넣어주어야 한다.
(WEB-INF 폴더 아래 따로 jsp폴더를 만들어줘도 된다.)
3. application.properties 설정파일에 다음을 추가한다.
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
※ 출처 : http://coding-slave.blogspot.kr/2016/01/web-spring-spring-boot.html
'Programming > Java & JSP & Spring' 카테고리의 다른 글
[JPA] Entity 칼럼 상속 (0) | 2019.08.10 |
---|---|
[SpringBoot] 프로파일(Profile) 설정 (0) | 2018.01.31 |
[JPA] 테이블생성 어디서 할 것인가? (0) | 2018.01.25 |
[Java] HashMap 사용법과 정렬 (0) | 2018.01.08 |
[Java] 문자열 거꾸로 뒤집기 (0) | 2017.12.24 |