js获取后台集合list内容

js获取后台集合list内容
js获取后台集合list内容

一、Js获取后台集合List里面值的方法。

首先用的是struts2的框架,分两种情况,

1. 集合list里面是值,不是对象

后台代码:

publicclass myTest {

ArrayListmylist;

public ArrayListgetMylist() {

return mylist;

}

publicvoid setMylist(ArrayListmylist) { this.mylist = mylist;

}

public String test(){

mylist = new ArrayList();

mylist.add("aa");

mylist.add("bb");

mylist.add("cc");

mylist.add("dd");

return"success";

}

}

前台代码:

首先,引入相应的标签和js库

(1)引入jstl标签库,

<%@taglib uri="https://www.360docs.net/doc/e314669017.html,/jsp/jstl/core"prefix="c"%>(2)引入jquery库,

(3)js代码:

2.对象

array.push("${https://www.360docs.net/doc/e314669017.html,pd_name}");

二、js获取list长度

在jsp页面中不能通过${list.size}取列表长度,而是

<%@ tagliburi="https://www.360docs.net/doc/e314669017.html,/jsp/jstl/core" prefix="c"%>

<%@ taglib prefix="fn" uri="https://www.360docs.net/doc/e314669017.html,/jsp/jstl/functions"%> list的长度是:${fn:length(list)}

//在js中使用fn标签和EL表达式获得mulst List集合对象的长度varmulength = '${fn:length(mulst)}';

相关主题
相关文档
最新文档