SpringBoot에서 JSP를 쓰지 않는 이유

devdo·2021년 8월 5일
1

SpringBoot

목록 보기
5/35

Thymeleaf와 달리 JSP는 스프링부트가 자동 설저을 지원하지 않으며 권장하지도 않는다.

왜 SpringBoot는 JSP를 권장하지 않을까?

우선 JSP를 사용하면 JAR 패키징을 할 수 없어 WAR 패키징을 해야 한다. 물론,
WAR 패키징으로도 임베디드 톰켓으로 실행할 수 있고 배포도 가능하다.

하지만 Undertow라는 최근에 만들어진 서블릿 엔진이 JSP를 지원하지 않는 제약사항도 생겼다.

그리고 JSP는 의존성에도 문제가 있다. 이런 이유들로 JSP를 쓰지 않는 것이다.

profile
배운 것을 기록합니다.

0개의 댓글