Thymeleaf와 달리 JSP는 스프링부트가 자동 설저을 지원하지 않으며 권장하지도 않는다.
왜 SpringBoot는 JSP를 권장하지 않을까?
우선 JSP를 사용하면 JAR 패키징을 할 수 없어 WAR 패키징을 해야 한다. 물론,
WAR 패키징으로도 임베디드 톰켓으로 실행할 수 있고 배포도 가능하다.
하지만 Undertow라는 최근에 만들어진 서블릿 엔진이 JSP를 지원하지 않는 제약사항도 생겼다.
그리고 JSP는 의존성에도 문제가 있다. 이런 이유들로 JSP를 쓰지 않는 것이다.