반응형
스프링부트의 기본 지원 뷰는 타임리프입니다.
(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 오류가 발생한다.
반응형
'java' 카테고리의 다른 글
java - double to String convert (0) | 2017.06.27 |
---|---|
poi 엑셀 read 시 오류 발생 Package should contain a content type part [M1.13] (0) | 2017.06.13 |
java - jce 설치 - org.jasypt.exceptions.EncryptionOperationNotPossibleException (0) | 2017.06.13 |
Servlet 3.0 - JSP CUSTOM TAG 오류 (2) | 2017.06.13 |
오라클 maven (0) | 2017.06.07 |
maven local library (0) | 2017.06.07 |
apache poi 엑셀 병합된 셀 자동 높이 조절하기 (1) | 2017.05.23 |
java - web - 쿠키를 이용해 다운로드 할 파일을 생성하는 동안 프로그레스바 보여주기 (0) | 2017.05.23 |