SpringBoot에서 JSP를 쓰지 않는 이유

devdo·2021년 8월 5일
1

SpringBoot

목록 보기
5/40

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

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

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

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

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

profile
배운 것을 기록합니다.

0개의 댓글

관련 채용 정보