2016-11-02 32 views
0

我想在jsp中動態創建一個DemoNames.name屬性數組,我如何創建一個數組然後傳遞給我的js文件進行進一步驗證?在jsp中從對象列表創建數組

<c:forEach items="${demoNames}" var="DemoNames"> 
    ${DemoNames.name} 
</c:forEach> 

回答

0

在聲明js文件之後,您會希望在html的某處聲明此代碼聲明。

<script> 
    var nameArray = []; 
    <c:forEach items="${demoNames}" var="DemoNames"> 
    nameArray.push("${DemoNames.name}"); 
    </c:forEach> 
    yourJSFileFunction(nameArray); 
</script> 

如果您在此查看源代碼,我相信您會對每個名稱都有一個推送線。