Spring // jstl, taglib 오류

namwook kim·2023년 9월 10일
0

신규 프로젝트를 만들어 jsp에 코딩을 후루루촵 하던 중
잘 나오고있던 jsp에게 갑자기 뜬 오류;;

500번 오류에.. jsp 상단에 추가한 taglib 부분이 not be resolved;;

분명 이전에 쓰던 프로젝트에서 복붙한건데? 이러는건 build.gradle
가서 config 살펴보기로함

jsp와, jstl관련 의존성을 build.gradle에 넣어주면서 해결되었다.
주의점은 spring boot 마다 버전이 다르니 의존성도 호환되는게 있고 아닌게 있다.
난 3.1.3 버전이라 두번째 의존성을 넣어준 것 아래 의존성을 보고 잘 구분해서 넣어야함

implementation 'javax.servlet:jstl' //스프링부트 3.0 미만

3.0 이상부턴 3개다 넣어야함
implementation 'jakarta.servlet:jakarta.servlet-api' //스프링부트 3.0 이상
implementation 'jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api' //스프링부트 3.0 이상
implementation 'org.glassfish.web:jakarta.servlet.jsp.jstl' //스프링부트 3.0 이상

profile
nicecoder

0개의 댓글