2017-07-04 10 views
0

jsp-listよりもSpring JavaListをjavascript配列に渡そうとしています。jspリストをjavascript配列に埋め込む

マイコード:

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

今私はjavascriptのアレイにJSP内の「currentcars」からコンテンツを取り込みたいのですが、JSP構文とそれほど慣れていませんよ。 JSP内

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

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

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

<c:forEach> 

私はそれをどのように行うことができますか?あなたはこのような何かを行うことができ、あなたのスクリプトタグで

+0

「車」とは何ですか?プリミティブ値(例えば 'String')、またはオブジェクト? –

答えて

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> 
+0

関連する問題