2014-11-06 8 views
1

에 전달하는 것이 가능합니까? 내가 좋아하는 퍼팅 시도했다jstl의 foreach varStatus를 자바 스크립트

<c:forEach var="list" items="${requestScope.data}" varStatus="count"> 

<script> 
myFunction(false,[]) // this is where i want to pass the `varStatus` on 2nd argument 
</script> 

</c:forEach> 

: 사람들의

myFunction(false,${count.index}); 
myFunction(false,<c:out value="${count.index}"></c:out>); 

아무도 일하지. 어떤 도움을 주시면 감사하겠습니다. 감사!

+0

$ {count.index}는 나를 위해 작동합니다. 무슨 짓을 출력 – rickz

+0

@rickz는 정의되지 않았다. – Yaje

답변

0

이 테스트를 시도하십시오. 그들은 모두 나를 위해 일합니다. 그러나, 이름을 사용하여 "varStatus에 대한 혼란 계산합니다."계산 "를 LoopTagStatus 인터페이스에서 현재 1 기반의 반복 횟수의 이름입니다.

<c:forEach var="list" items="a,b,c" varStatus="count"> 
    myFunction(false,${count.index}) <br/> 
</c:forEach> 

<c:forEach var="list" items="a,b,c" varStatus="status"> 
    myFunction(false,${status.index}) <br/> 
</c:forEach> 

<c:forEach var="list" items="a,b,c" varStatus="status"> 
    my Function(false,${status.count}) <br/> 
</c:forEach> 

<c:forEach var="list" items="a,b,c" varStatus="count"> 
    my Function(false,${count.count}) <br/> 
</c:forEach> 
+0

왜 내 JSP 페이지에서 직접 자바 스크립트를 사용할 수없는 것 같은데 ..eclipse는'

관련 문제