2017-02-04 2 views
0

EL에서 Doubles List를 JavaScript로 배열로 변환하려고 시도하고 있으며 Google Charts에서 계속 사용하고 있습니다.JSP 페이지에서 Google 차트를 보려면 어떻게합니까?

하지만 여기서는 var 가격을 문자 배열로 보는 스 니펫에 고정되어 있습니다.

<head> 

    ${requestScope.prices} <!-- gives [130.98, 130.84, 133.23, 130.32] --> 

<p id="demo"></p> 

<script type='text/javascript'> 
    var prices = "${requestScope.prices}"; 
    document.getElementById("demo").innerHTML = prices[2]; //Gives 3 

</script> 
</head> 
+0

결과 JavaScript 코드는 어떻게 표시되어야합니까? 원하는 자바 스크립트 코드를 정확히 생성 할 수 있도록 JSP 코드를 다시 작성하면됩니다. – BalusC

답변

0

JSTL을 사용해보십시오. 먼저 js 배열을이 배열에 채우고 액세스하십시오.

var prices = [ 
       <c:forEach var="price" items="${prices}"> 
       <c:out value="${price}" />,    
       </c:forEach> 
      ]; 

document.getElementById("demo").innerHTML = prices[2];