js中如何取得jsp中的List;例如下边jsp中代码,代码简单写的,只要具体的解决方法,最好有代码实例
<html><head>
<script type="text/javascript">
function show(){
var Arr = 如何得到下边jsp中查询的List;
for(var j=0;j<Arr.length;j++){
var id= Arr [j].ID;
alert(id);
var value= Arr [j].VALUE;
alert(value);
}
}
<javascript/>
<head/>
<body>
<%
SearchDao dao = new SearchDao();
List<Map> list = dao.queryBySeach();
list 中确认有值,保存的是ID,VALUE
%>
<body/>
请各位大侠帮忙解决!
补充:没有真正的高手来解决么!
追问:
具体点,最好是有代码,因为我也试过各种方法了,都不能实现!
例如:
<%
SearchDao dao = new SearchDao();
List<Map> list = dao.queryBySeach();
list 中确认有值,保存的是ID,VALUE
%>
你应该可以把list里的东西取出来吧!
用for循环就可以取出, 取出来的数据
for(*********){
取出值,然后把他们变成字符串,例如 "a,b,c,d," 这个你应该会,
然后把你取出的字符串,放到html页面, 例如:<inputt type="text" value="你的字符串" id=“abc”>
}
<js>
doucument.getElementById("abc").value; 这样就把值弄出来了,然后用js 根据逗号分开就可以了,挺麻烦的,我只能想到这个方法,你也可以在问问!嘿嘿
你确定可以么?要想被采纳,请认真回答好么?
答案:我的解决办法就是,先把list的值取出来,然后在用js抓取,
如果不想显示数据,那就用隐藏域把list取出,然后用js抓取;
我是这么想的!
其他:可以将list转为JSON串 然后JS就可以用了
上一个:htm中代码移植到jsp中报错
下一个:在Tomcat下虚拟目录里JSP登录页面连接MYSQL数据库具体的文件代码以及图片。。