我看妳的數據有3級樹結構,妳的session裏的數據也是3級麽?
1級結構可以這樣輸出:
var?treeData=[<%
menu[]?menus=(menu[])session.getAttribute("menu");
int?cou=menus.length;
for(int?i=0;i<cou;i++){
a?=?","
if(?i=cou-1?)then?a=""?'最後壹個不輸出逗號
%>
{
text:"<%=?menus[i].getMenuName()?%>",
iconCls:"icon-menu",
attributes:{?url:"<%=menus[i].getMenuLink()?%>"?}
}<%=a?'妳的結構數據應該是這樣劃分的吧,試試看%>
<%?}?%>
];
多級的話,也是同樣的思路,asp讀出多級的session,然後在頁面輸出,js是獲取不了session的