티스토리 뷰
기존 소스에 변화를 주지 않았는데 prod상에서 에러가 생겨서 이유를 찾아보니
결론적으로는 JSTL과 Taglib와 버전이 매칭되지 않아서 생기는 문제였다.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<!-- 기존에 쓰고 있던 버전: 에러
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
-->
<!-- 교체한 버전 : 에러안남 -->
<dependency>
<groupId>org.apache.taglibs</groupId>
<artifactId>taglibs-standard-impl</artifactId>
<version>1.2.5</version>
</dependency>
Apache Taglibs - Apache Standard Taglib: JSP[tm] Standard Tag Library (JSTL) implementations
사이트에 가면 버전별 표가 있는데 버전을 맞추어 주니 에러 해결!
'프로그래밍 > spring' 카테고리의 다른 글
org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter (0) | 2021.12.09 |
---|---|
list를 바로 json으로 만들기 (0) | 2019.09.06 |
Form이나 데이터를 ajax 보내기 for 스프링 (0) | 2019.09.06 |
Spring + ajax 로 데이터 받을때 String이 물음표 ? 가 나오는 현상 (0) | 2019.08.29 |
[스프링] JSTL에서 변수명 시작은 소문자로 해야한다. (0) | 2019.03.24 |