dev/spring boot + intelliJ
spring boot + maven + jsp 설정
dev_0hoon
2024. 5. 28. 17:31
일단 boot를 받는 것을 똑같다.
여기에서 Maven과 War 설정으로 받아준다.
application.properties
spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp
pom.xml 추가
<!-- jstl 라이브러리 -->
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
tomcat-embed-jasper를 사용하지 않으면 jsp가 돌아가지 않는 현상이 보였다.
스프링 부트의 내장 톰캣이 JSP를 지원하도록 해주는 의존성이라고 한다.
Tomcat의 내장 JSP 컴파일러인 Jasper를 사용할 수 있도록 한다.