스프링부트는 JSP를 default로 제공하지 않는다. 기본은 thymleaf 이다.
그래서 별도로 세팅해줘야한다.
1. 의존성 추가 <Gradle Project>
dependencies {
//jsp
implementation 'javax.servlet:jstl'
implementation "org.apache.tomcat.embed:tomcat-embed-jasper"
}
2. application 설정
# application.yml
spring:
mvc:
view:
prefix: /WEB-INF/
suffix: .jsp
#application.properties
spring.mvc.view.prefix=/WEB-INF/
spring.mvc.view.suffix=.jsp
3.파일 설정
4. 컨트롤러
이런식으로 해주면 댐!
끝!
'👩💻 개발 > ⚙️ BACKEND' 카테고리의 다른 글
[Spring/Java] modelMapper (4) | 2022.08.11 |
---|---|
[SpringBoot] Jpa Repository와 Querydsl 사용방법 (0) | 2022.08.06 |
[SpringBoot] Querydsl 설정 (1) | 2022.08.06 |
[SpringBoot] Thymleaf css, js 파일 추가 및 사용법 (0) | 2022.07.27 |
[SpringBoot] 스프링부트에서 Thymeleaf 와 JSP 같이 쓰기 (0) | 2022.07.24 |