在我的servlet我已經存儲在會話變量如下,如何訪問存儲爲數組的會話名稱?
for(int i=0;i>pageNames.length;i++) {
session.setAttribute("pageNames["+i+"]",pageNames[i]);
}
從JSP頁面
現在,我創建了一個JavaScript函數如下,
for(var i=0;i<10;i++) {
var pageNames = '<%=session.getAttribute("pageNames["+i+"]")%>';
alert(pageNames);
}
但是,當我執行代碼中的錯誤說法,未知的變數「我」是內
var pageNames = '<%=session.getAttribute("pageNames["+i+"]")%>';
dispalyed怎麼會是這種可能的時候我已經在for循環與定義「變種I」寫呢? 任何人都可以告訴我如何訪問存儲爲'pageNames [0],pageNames [1],pageNames [2] .......'從我的JavaScript存儲會話變量? 在此先感謝。