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 |