필자는 Eclipse 2019-09 버전과 TOMCAT 9.0 버전을 사용중입니다.

 

언젠가부터 JSP파일에 오류가 날 만한 곳이 아닌데 오류가 나기 시작했다.

오류 코드는 javax.servlet.jsp.JspException cannot be resolved to a type 이와 같았고 찾아보니 jstl 라이브러리가 제대로 설치되지 않은 탓이라고 하여 혹여나 하고 버전이 맞지도 않는 jstl.jar파일도 넣어보고 서버 맵핑의 문제일 수도 있다고 생각하여 server파일도  몇번이나 지웠다가 다시 연결해줬는데도 오류는 해결되지 않았다.

이틀 동안 오류를 잡지 못하고 있다가 jar파일들을 살펴보다 jsp-api.jar파일을 발견했고 본능적으로 느꼈다.

아...이거구나.. jsp파일에서 오류가 나면 해당 부분과 관련 있는거 부터 찾아봐야지..!  바보..

오류코드가 이상하다는 걸 알면서도 그 하나만 보고 있었다. lib파일에 추가해줬더니 귀신같이 오류 코드가 사라졌다.. 이틀을 버렸지만 다음에 이런 오류 마주치면 시간 버릴 일은 없을것 같다.  다음에 이런 비슷한 오류가 나오면 좀 더 현명하게 오류를 잡아 낼 수 있을 것 같다.

 

해결 방법

프로젝트 파일의 Webcontent > lib 폴더에 jsp-api.jar 파일을 추가해주면 된다. 

jsp-api.jar파일을 첨부해놓겠다.

jsp-api.jar
0.06MB

 

말끔히 해결된 오류... 행복하다..ㅎ


 

추가로 JSP 라이브러리에 대해 잘 설명해놓은 블로그를 소개한다.

궁금하신 분들은 참고하시길..

https://hatssarjy.tistory.com/514

+ Recent posts