java
spring boot jsp 404 - 스프링부트 jsp 사용하기
고.니
2017. 6. 12. 23:40
반응형
스프링부트의 기본 지원 뷰는 타임리프입니다.
(Springboot의 기본 지원 view는 thymeleaf 입니다.)
view를 jsp로 사용하기 위해서는 아래와 같은 설정이 필요합니다.
pom.xml - JSP 및 JSTL 사용을 위해서 필요합니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 | <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provided</scope> </dependency> |
application.properties 에서 jsp 뷰의 prefix와 suffix 를 설정해 줍니다.
1 2 3 | spring.mvc.view.prefix=/WEB-INF/jsp spring.mvc.view.suffix=.jsp |
!! 404 오류 !!
위 pom.xml 에 의존성을 추가하지 않아도 별다른 컴파일 오류나 런타임 오류가 발생하지 않는다.
하지만 실제 웹페이지를 호출하면 404 오류가 발생한다.
반응형