Maven프로젝트 생성, pom.xml에 dependency로 JSTL-1.2 버전을 추가해주었다.
1 2 3 4 5 | <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> | cs |
JSTL-1.2버전은 wep-app 버전이 2.4이상부터 적용가능하다고 한다.
web.xml파일을 아래처럼 3.1로 변경.
1 2 3 4 5 6 7 8 | <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <display-name>Archetype Created Web Application</display-name> </web-app> | cs |
Maven Dependencies도 성공적으로 생성되었다.
하지만 JSP에서 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
를 사용해 태그라이브러리를 불러와도 아래와 같은 에러를 띄우고 만다..
WEB-INF/lib 폴더에 jar파일을 넣어보라는 조언도 많았지만.. 전혀 먹히지 않는다.
Maven-updateProject / Project -clean을 해봐도 ! 도대체가 되지가 않는다.
구글링을 아무리 해봐도 ! 나와 같은 케이스는 없는 것 같다 ...
이 프로젝트에서 JSTL을 사용하는건 포기해야겠다
반응형
'개인프로젝트 > Todo-list 만들기' 카테고리의 다른 글
JSON 데이터 전달 과정 (3) | 2018.07.16 |
---|---|
Todo-list 프로젝트 기획서 (0) | 2018.07.13 |