當前位置:編程學習大全網 - 網站源碼 - 請問如何在js中遍歷jsp頁面裏的java代碼(如List<xxx>),程序代碼如下

請問如何在js中遍歷jsp頁面裏的java代碼(如List<xxx>),程序代碼如下

js肯定是不能直接操作java的list啊,妳可以把list循環成壹個json格式的字符串如:

String str="";

for(int i=0;i<list2.size();i++){

str+=("{id:'"+list2.get(i).getId()+"',pid:'"+list2.get(i).getparentId()+"'},");

}

if(str.length()>0){

str="["+str.substring(0,str.length()-1)+"]";

}

然後js裏面這樣var list='<%=str %>';

list=new Function("return "+ list)();

這樣後list就是個和java中list差不多的對象數組了

list[i].id等價於java的list2.get(i).getId()

  • 上一篇:Laravel用ajax提交這個表單,控制器code應該怎麽寫
  • 下一篇:如何用delphi控制excel,生成表"sheet1"的副本,並排在sheet1後面?
  • copyright 2024編程學習大全網