반응형

Invalid tld file: [/WEB-INF/tags/common.tld], see JSP specification section 7.3.1 for more details


잘 사용하던 JSP 커스텀 태그가 Servelt 3.0 스펙을 하면서 위와 같은 오류가 발생하기 시작했습니다.


위 오류 문구 권고대로 JSP 2.2 의 7.3.1 섹션을 찾아보았습니다.


TLD files should not be placed in /WEB-INF/classes or /WEB-INF/lib, and must not be

placed inside /WEB-INF/tags or a subdirectory of it


내용중에 위의 문구가 바로 문제의 포인트 였습니다.


/WEB-INF/classes 안돼요.

/WEB-INF/lib 안돼요.

/WEB-INF/tags 나 그 하위폴더 안돼요.


해결책은 /WEB-INF/tags/common.tld ===> /WEB-INF/custom-tags/common.tld 


이렇게 폴더 위치를 변경했습니다.


스펙이 변경되면서 뭔가 까다로워 졌네요. @.@


반응형

+ Recent posts