2017-09-13 96 views
0

控制器:如何將JSP的模型屬性轉換爲javascript?

List<SampleModel> data = service.getdata(); 

model.addAttribute("modeldata",data); 
return "jsp"; 

有沒有一種方法可以方便地訪問/使用JSP模型屬性的javascript函數?我試圖在循環中訪問它,但沒有結果。

樣品:

<script type="text/javascript"> 
$(document).ready(function() { 
    sampleFunction(); 
}); 

sampleFunction() { 
    for (i=0;i<=10;i++) { 

    console.log(${modeldata[i].sampledatapath}); 

    } 
} 

</script> 

謝謝!

+0

https://stackoverflow.com/questions/4803906/reading-a-jsp-variable-from-javascript – spiritwalker

回答

0

您可以使用下面:

<script type="text/javascript"> 

    $(document).ready(function() { 
     sampleFunction(); 
    }); 

    function sampleFunction(){ 
     <c:forEach var="model" items="${modeldata}"> 
      console.log("${model.sampledatapath}"); 
     </c:forEach> 
    } 

</script> 
相關問題