jsp List填充到javascript数组中

时间:2017-07-04 09:53:44

标签: javascript jsp

我正试图通过jsp-list将Spring JavaList传递给javascript数组。

我的代码:

<c:set var = "currentcars" scope = "session" value = "${cars}"/>

现在我想要来自&#34; currentcars&#34;的填充内容在jsp中javascript-array,但我对jsp-syntax不太熟悉。

在jsp中:

<script ....>
    var carsArray = new Array();
</script>   

<c:forEach items="currentcars" var="car">

    //pseudocode:
    carsArray.push(<c:out value="${car}"/>);

<c:forEach>

我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

在你的脚本标签中你可以做这样的事情(汽车不是原始类型):

    var carsArray = new Array();
    <c:forEach items="currentcars" var="car">
        c = new Object();
//name property example
        c.name= '${car.name}'; 
//other properties

        carsArray.push(c);
    </c:forEach>