0
我試圖把陣列從JSTL for循環數組在JSJSTL到Java腳本陣列
<c:forEach items="${defaultWishList}" var="eachItem">
${eachItem.getItem().getId()};
${eachItem.getItem().getName()};
</c:forEach>
,並把每一行:
var ar = new Array();
現在我嘗試以下方法,其不起作用
<script type="text/javascript">
var ar = new Array();
var aaa="";
var bbb="";
<c:forEach items="${defaultWishList}" var="eachItem">
aaa = ""+${eachItem.getItem().getId()};
bbb = ""+${eachItem.getItem().getName()};
ar.push({
F : aaa,
L : bbb
});
</c:forEach>
</script>
是否有可能這樣做。如果是的話那怎麼樣?
如果當然,這是可能的,JSP是隻是一個模板。這就是說,爲什麼要這樣做呢?將該值作爲json公開,並在視圖之外進行該轉換。 –
該怎麼做?你能否請求我寫代碼? – LynAs