我该怎么在js里获取后台查询到的list

这是我的查询方法,求代码啊,本人菜鸟

1、首先创建如下空链表,添加数据到链表中。

2、输出显示链表中的内容。

3、调用front获取list容器中的头部信息。

4、输出如下所示的数据,是list容器中的第一个信息。

5、调用back获取list容器中的尾部信息。

6、输出如下所示的数据,是list容器中的最后一个信息。

7、如果想要查找list容器中的某个元素,通过调用函数find实现,传入容器的起始位置、结束位置和需要查找的信息。

8、最后通过函数find返回的迭代器来判断是否查找到数据,并且获取数据内容。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-11
<script type="text/javascript" >
    var list = ${query};
</script>

在需要的jsp页面中创建这样一个js变量,值是通过el表达式获取的request里面的内容

追问

那我怎样在js'中把实体类里边的属性取出来呢?,你这种方式我取不出来实体类啊?

追答

可以的啊,利用如下类似的循环

var result=[];
for(var i=0; i<list.length; i++){
    var js = {};
    // 比如属性名为name
    js.name=js[i].name;
    result.push(js);
}

追问

我是要这样循环的把属性放进去不是用FOR循环

追答

我通过for循环构造了result数组,里面的元素就相当于那个实体类,相当于将wjscxz进行了转换,之后的处理就根据你的需求了呀!

for(var key in js[i]){
    // key相当于属性名
}

我的这个整个处理就是帮你在js中获取后台传过来的list。。。

本回答被提问者采纳
第2个回答  2014-07-31
用ajax传啊。。。。