怎样将JAVA中得list集合转换为javascript的二维数组?

我在JAVA中读取了数据库。将JAVABEAN封装在list集合中。 然后再javascript需要用这实体对性。 然而javascript只支持数组的形式。 需要怎样转换呢。

JAVA中的LIST与JAVASCRIPT不是一个层面的东西。 你可以将LIST转换为JSON字符,然后Response给网页,做异步调用。 网页可以通过AJAX形式请求JSON数据,你的服务页通过LIST构造JSON字符后响应请求,然后网页拿到JSON数据后做相应的处理。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-10
不需要转换,因为在JSP页面中, EL表达式与JavaScript是相互兼容的,EL表达式可以得到list集合中的内容,所以JavaScript可以通过EL的转换,直接使用list中的数据
第2个回答  2013-08-10
不需要任何转换。javabean中取得数据后 (可以在jsp页面通过jstl库 或者相关el表达式得到)直接取出如<c:foreach> 内 得到${} 在javascript中使用即可。。 是相互兼容的。

怎样将JAVA中得list集合转换为javascript的二维数组?
JAVA中的LIST与JAVASCRIPT不是一个层面的东西。 你可以将LIST转换为JSON字符,然后Response给网页,做异步调用。 网页可以通过AJAX形式请求JSON数据,你的服务页通过LIST构造JSON字符后响应请求,然后网页拿到JSON数据后做相应的处理。

java list转二维数组
使用toArray方法进行Object数据转换,或者T[] toArray(T[] a)转换成相应类型的数组。检查数组大小,即可检查是否是空数组了。

java 自定义List怎样转换成二维数组?
回答:list应该有对应的方法的

java list转换成二维数组
for(int i;i<list.size();i++){ Swingtextdao swdao = list.get(i);data[i][0]=swdao.getName();data[i][1]=swdao.getId();data[i][2]=swdao.getMoney();data[i][3]=swdao.getMore();} 大概就是这样

java技术:怎样将ArrayList的值赋值给一个二维数组啊?
首先循环ArrayList,得到的size()既是你的二维数组的第一维值,然后你的列数是固定的,那列数既是第二维值。例如ArrayList aList = new ArrayList();int a = aList.size();int b = 8; \/\/这里假设列数为8;int array = new int[a][b];for (int i = 0; aList != null && i < a...

Java如何用list存二维数组
List<int[]> l = new ArrayList<int[]>();int[] point = new int[2];point[0] = 1;point[2] = 5;l.add(point);一,可以用数组存储,如上。二,可以封装一个类,此类中有俩个变量 X,Y ,此集合中只装只封装类即可。推荐使用第二种。

java字符串转数组
在Java中,当你需要将一个字符串按照特定模式转换为二维数组时,可以使用正则表达式和Matcher类。下面是一个示例,展示了如何实现这一过程:首先,定义一个正则表达式Pattern,用于匹配形如"{数字,数字,...}"的子串:Pattern p = Pattern.compile("\\\\{(\\\\d|\\\\d,)+\\\\}");接着,我们有一个字符串...

java怎么定义 List 二维数组
list 二维数组: List<Object>[][]lists=new ArrayList[4][4];存放二维对象类型的list二维数组: List<Object[][]>[][] list=new ArrayList[4][4];存放二维数组的list: List<Object[][]> list=new ArrayList<Object[][]>()

java中怎么把一维数组转换成二维数组
转换是个什么意思,高阶转换低阶可以,低阶转化高阶需要规则

JAVA中,将字符串转换为Double类型的问题
这是是把字符串s拆分成了一个二维的3*3的数组,s拆分了两次 13这一句是对某一行的每一列的元素进行赋值。

相似回答