我知道這是一個非常愚蠢的問題,但是我需要幫助。 嘗試了幾個主題,但都無濟於事。
因此,我試圖將在Struts2(java)中創建的列表傳遞到javascript中以使用高光繪制圖表。 我已經閱讀了幾篇文章,並提出了以下建議:
$(function drawList() {
var list = [
<c:forEach items="${listFromJava}" var="alistFromJava">
{itemName: "${alistFromJava.attribute}"},
</c:forEach>
];
但是,它永遠不起作用,並且總是以以下形式結尾:靜態屬性必須是String文字,指定表達式是非法的。
如果我嘗試:
list = '<s:property value="listFromJava"/>
然后它僅返回引用。
任何建議表示贊賞。 提前致謝。