2013-08-21 8 views
0

내 빈 (헤더로 액세스 됨)에 문자열 배열 (APN)이 있습니다. 나는 팝업되지for 문자열 배열에 대한 각 루프

var g = apn; 

경고 후 경고를 유지할 때 나는이

<c:forEach var="apn" items="${header.APN}" > 
    var g = apn; 
    if (g.length!=0 && g!="null"){ 
     if(counter == 1){ 
      count=0; 
      $("#img0").show(); 
      $("#apn0").show(); 
      $("#rtu0").show(); 

     } 
     if(counter == 2){ 
      count=1; 
      $("#img0").hide(); 
      $("#apn0").show(); 
      $("#rtu0").show(); 
      $("#img1").show(); 
      $("#apn1").show(); 
      $("#rtu1").show(); 
      $("#removeimg1").show(); 

     } 
     if(counter == 3){ 
      count=2; 
      $("#img0").hide(); 
      $("#apn0").show(); 
      $("#rtu0").show(); 
      $("#img1").hide(); 
      $("#apn1").show(); 
      $("#rtu1").show(); 
      $("#removeimg1").hide(); 
      $("#img2").show(); 
      $("#apn2").show(); 
      $("#rtu2").show(); 
      $("#removeimg2").show(); 

     } 
    } 
</c:forEach> 

처럼 접근하고있다. 내 UI에 일부 텍스트 상자가 있습니다. + 아이콘 (이미지 형태로 렌더링 됨)을 누르면 다른 텍스트 상자 집합이 여러 값을 입력하는 것처럼 보입니다. 내 코드가 작동하지 않습니다. 누구든지 나를 도울 수 있습니까

+1

왜 지구에 당신이''와'을'닫는? 어쨌든, 생성 된 자바 스크립트 코드를 마우스 오른쪽 버튼으로 체크 했습니까? * 소스보기 *? 그 줄은'var g = apn; '이라고 진짜 보이나요? 'apn'은 실제로 기존 JavaScript 변수입니까? 당신은 웹 개발에 완전히 새로운 것으로 보이지만 JSP/JSTL은 단지 HTML 코드 생성기이며 JS는 생성 된 HTML 출력의 일부이므로 JSP와도 "동기화"되지 않습니다. – BalusC

+0

나는 그것을 간과했다 ... 나는 나의 코드에서 올바르게 닫혔다. 내가 소스를 볼 때 나는 그 라인을 볼 수 없었다. 그래서 내 임무가 잘못 됐어? – Benny

+0

분명히'$ {header.APN}'에 아무것도 포함되어 있지 않습니까? – BalusC

답변

0

/c:out 직전에 필요합니다. 나는 이것이 당신의 문제의 원인인지, 나는 단지 그것을 알아 차렸다.

0

귀하의 지정 부분이 잘못되었다고 생각합니다. 이 시도 -

var g = ${apn}; 
+0

didnt work .......... – Benny

+0

경고 (g)에 오는 것; – Saurabh

+0

경고 자체가 오지 않습니다. – Benny

관련 문제