여백에 도장 찍기

Spring boot - Controller JSP Return 하기. 본문

Web Framework/Spring Boot

Spring boot - Controller JSP Return 하기.

Linzyseo 2019. 4. 12. 15:43

Spring boot 프로젝트에서 Controller에 RequestMapping 시, JSP를 Return 하게 해보자. 

 

Settings

1) 관련 Dependency 추가 (pom.xml 파일에)

<dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>jstl</artifactId>
</dependency>
<dependency>
      <groupId>org.apache.tomcat.embed</groupId>
      <artifactId>tomcat-embed-jasper</artifactId>
</dependency>

 

2) 디렉터리 생성 

src/main/ 디렉터리 밑에 webapp/WEB-INF/jsp 디렉터리 생성하고, 

해당 디렉터리 밑에 사용할 jsp 들을 넣는다고 하자. 

 

3) application.properties 속성파일에 해당 jsp 를 참조할 수 있게 설정해준다. 

spring.mvc.view.prefix: /WEB-INF/jsp/
spring.mvc.view.suffix: .jsp

 

 

Test

Controller 에 직접 code 작성하여 테스트해보도록 한다.package com.cdnetworks.sample;

HomeController.java

 

Comments