경로 : /src/main/resources/META-INF/resources/WEB-INF/jsp/
해당 경로 안에 *.jsp 형식으로 템플릿 파일 생성.
Maven 기준
pom.xml에 의존성 추가.
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
application.properties 에 추가.
이렇게 설정해야 매번 밑에서 Full path로 안써도 됨.
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
Controller 작성.
return 에 단순히 파일명만 적으면 됨.
@Controller
public class TestController {
@RequestMapping("test") // url mapping
public String test() {
return "Hello"; // Hello.jsp로 연결
}
}
출처 : Udemy - 【한글자막】 Spring Boot 3 & Spring Framework 6 마스터 (2023 Java 최신) 강의