[JSTL] According to TLD or attribute directive in tag file, attribute test does not accept any expression
Developer/Java 2009/08/11 13:34
JSTL을 이용하여 JSP 페이지를 구성할때 가끔 나오는 에러 이다.
Tomcat 4 하고 Tomcat 5에서 발생하는거 같은데 아마 내부처리가 좀 변경이 된거 같다.
Tomcat 5를 사용하는 JBOSS 4.x 하고 JBOSS 5.x에서도 발생을 한다.
해결 방법은 보통 JSTL TagLib 선언을 아래와 같은 방식으로 한다.
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
위에 에러가 발생하는 경우 아래와 같이 수정하면은 된다.
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt" %>
Tomcat 4 하고 Tomcat 5에서 발생하는거 같은데 아마 내부처리가 좀 변경이 된거 같다.
Tomcat 5를 사용하는 JBOSS 4.x 하고 JBOSS 5.x에서도 발생을 한다.
해결 방법은 보통 JSTL TagLib 선언을 아래와 같은 방식으로 한다.
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
위에 에러가 발생하는 경우 아래와 같이 수정하면은 된다.
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt" %>




