MAVEN 의 경우 pom.xml에 아래와 같이 의존성 주입후
<!-- for jsp -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
application.properties 에
spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp
server.jsp-servlet.init-parameters.development=true
를 추가 하면 된다.
src-main 하위에 webapp/WEB-INF/views/라는 폴더를 만들고 그 안에 jsp 파일들을 넣으면 됨.
스프링 부트는 템플릿 엔진을 권장하며 현재 스프링에서 밀고 있는 템플릿 엔진은 타임리프임
또는 @SpringBootApplication 에 아래와 같이 @Bean을 주입해주면 된다.
@Bean public InternalResourceViewResolver setupViewResolver() { InternalResourceViewResolver resolver = new InternalResourceViewResolver(); resolver.setPrefix("/WEB-INF/view/"); resolver.setSuffix(".jsp"); return resolver; }'프로그래밍 > Spring & MyBatis' 카테고리의 다른 글
| [Spring] 어노테이션 Annotation (0) | 2018.12.06 |
|---|---|
| [Spring] logback 사용하기 (0) | 2018.12.06 |
| [Spring Framework] Spring Security CSRF 적용 (0) | 2018.11.30 |
| [Spring Framework] rootContext, servletContext (0) | 2018.10.02 |
| [Mybatis] 한글깨짐 해결 (0) | 2018.09.14 |