2010-06-21 2 views
0

Apache TagExtraInfo (Tei)을 사용하여 값을 전달하는 것을 포함하지 않는 모든 jstl 태그는 작동하지만, <c:forEach var="abc">...<%=abc%></c:forEach>과 같은 태그를 사용할 때마다 abc를 확인할 수 없습니다.JSTL Tei Not Working


<c:forEach var="i" begin="0" end="<%=len%>"> 
<%str+=" Parameter type= " + (String)(tArray[i]) + " Parameter Value= "+ pArray[i]; 
logger.info(str);%> 
</c:forEach> 

생성 다음 JSP 파일 54 :

**

오류가 라인에서 발생 제가 /jsp/testutility/JMX/invoke.jsp에게 해결할 수 없음

**

+0

여기서 "tei"는 무엇을 의미합니까? 이 점에 대해 어디에서 배웠습니까? JSTL 컨텍스트에서이 용어에 대해 처음으로 보거나 듣는 것은 이번이 처음입니다. – BalusC

+0

태그 추가 정보 .. u하실 수 있습니다 ... 표준적인 것이고 tei로 tld에 포함되어 있습니다 ... – Anupam

답변

1

그것을 할 수있는 올바른 방법이 아니기 때문에, 당신은 대신이 일을해야합니다

<c:forEach var="abc"> 
    ${abc} 
</c:forEach> 

<%=abc%>${abc}는 같은 것이 아니다. 첫 번째 양식은 구식 JSP 스크립틀릿이며, 후자의 양식은 JSTL과 함께 작동하는 JSP Expression Language (EL)입니다.