您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > js获取后台集合list内容
一、Js获取后台集合List里面值的方法。首先用的是struts2的框架,分两种情况,1.集合list里面是值,不是对象后台代码:publicclassmyTest{ArrayListStringmylist;publicArrayListStringgetMylist(){returnmylist;}publicvoidsetMylist(ArrayListStringmylist){this.mylist=mylist;}publicStringtest(){mylist=newArrayListString();mylist.add(aa);mylist.add(bb);mylist.add(cc);mylist.add(dd);returnsuccess;}}前台代码:首先,引入相应的标签和js库(1)引入jstl标签库,%@tagliburi==c%(2)引入jquery库,scripttype=text/javascriptsrc=js/jquery.js/script(3)js代码:scripttype=text/javascriptvararray=newArray();//console.info(info);c:forEachitems=${mylist}var=itemarray.push(${item});//vartemp=${item};/c:forEachfor(vari=0;iarray.length;i++){alert(array[i]);}/script2.对象array.push(${item.compd_name});二、js获取list长度在jsp页面中不能通过${list.size}取列表长度,而是%@tagliburi==c%%@taglibprefix=fnuri=的长度是:${fn:length(list)}//在js中使用fn标签和EL表达式获得mulstList集合对象的长度varmulength='${fn:length(mulst)}';
本文标题:js获取后台集合list内容
链接地址:https://www.777doc.com/doc-2882298 .html