톰캣 path 변경 시 오류 발생 문의
- 작성자 :
- 김*은
- 작성일 :
- 2018-09-06 10:58:32
- 조회수 :
- 1,583
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.
Tomcat v8.5를 사용하고 있으며 Tomcat의 Web Modules 설정에서 Path를 '/'로 변경 후 서버 재시작 시, Exceptino 오류가 발생하고 있습니다.
가장 먼저 The absolute uri: jstl/core 가 발생했으나 이 경우 WEB_INF에 lib 폴더에 jstl 파일을 넣어주면서 더 이상 발생하지 않습니다.
그러나 현재 첨브드린 사진과 같이 JasperException이 발생하고 있습니다.
Tomcat의 path 변경 시 추가로 설정해야 되는 부분이 있나요?
답변 부탁 드립니다.
Tomcat v8.5를 사용하고 있으며 Tomcat의 Web Modules 설정에서 Path를 '/'로 변경 후 서버 재시작 시, Exceptino 오류가 발생하고 있습니다.
가장 먼저 The absolute uri: jstl/core 가 발생했으나 이 경우 WEB_INF에 lib 폴더에 jstl 파일을 넣어주면서 더 이상 발생하지 않습니다.
그러나 현재 첨브드린 사진과 같이 JasperException이 발생하고 있습니다.
Tomcat의 path 변경 시 추가로 설정해야 되는 부분이 있나요?
답변 부탁 드립니다.
첨부파일
A
안녕하십니까, 표준프레임워크센터입니다.
서블릿 버전마다 표기가 좀 다릅니다. 라이브러리 jar 내에 많은 tld 파일이 있는데
해당 오류에 대해서는 아래와 비슷한 경로로 있을 겁니다.
s p r i n g - w e b m v c - x.x.x-RELEASE.jar/ M ET A - I N F /s pr i n g - f o r m . t l d
tld 내에 <uri>를 보시면
<u r i > h t t p : // w w w . s p r i n g f r a m e w o r k . o r g / t a gs / f o r m< / u r i>
와 같이 써져있으면 사용하시는 JSP에도
<%@ t a g l i b p r e f i x = " f o r m " u r i= " h tt p : / / w w w. s pr i n g fr a m e w o rk . o r g / t a g s / fo r m " %>
아래와 같이 적어주시면 됩니다.
즉 jar 내 tld의 uri와 JSP의 taglib uri는 일치 해야합니다.
혹시 jar uri와 jsp 내 쓰인 태그 uri가 일치 하지 않는지 점검해보시기 바랍니다.
감사합니다.
서블릿 버전마다 표기가 좀 다릅니다. 라이브러리 jar 내에 많은 tld 파일이 있는데
해당 오류에 대해서는 아래와 비슷한 경로로 있을 겁니다.
s p r i n g - w e b m v c - x.x.x-RELEASE.jar/ M ET A - I N F /s pr i n g - f o r m . t l d
tld 내에 <uri>를 보시면
<u r i > h t t p : // w w w . s p r i n g f r a m e w o r k . o r g / t a gs / f o r m< / u r i>
와 같이 써져있으면 사용하시는 JSP에도
<%@ t a g l i b p r e f i x = " f o r m " u r i= " h tt p : / / w w w. s pr i n g fr a m e w o rk . o r g / t a g s / fo r m " %>
아래와 같이 적어주시면 됩니다.
즉 jar 내 tld의 uri와 JSP의 taglib uri는 일치 해야합니다.
혹시 jar uri와 jsp 내 쓰인 태그 uri가 일치 하지 않는지 점검해보시기 바랍니다.
감사합니다.