jsp页面中点击按钮(button)利用ajax在后台可以取出list集合并把list集合返回到jsp页面吗

是这样的,想请问下,jsp页面中点击按钮(button)利用ajax在后台可以取出list集合并把list集合返回到jsp页面吗
最新回答
骑猪Δ追阳光

2024-06-26 03:32:35

list集合在后台都转换成JSon数据 在前台遍历JSon用JQuery输出到页面,这是再普通不过的处理了,百度一下JSon用法(很简单 就像java遍历list一样 只是遍历方法不同)
注:需要下载一个支持JSon包(很好下载)
追问
我在前台时这样写的:
var jsoo=xmlHttp.responseText;
var taxidate=eval("("+jsoo+")");
alert(taxidate);
alert(taxidate.length);
打印jsoo可以打印出来数组
第一个可以打印:object Object
第二个打印为空
追答
我用的是这种方法:
$.getJSON("test.js", { name: "John", time: "2pm" }, function(json){
alert("JSON Data: " + json.users[3].name);
});
这是jquery的 没有实际用过你这种
var jsoo=xmlHttp.responseText;
你确定返回回来的是JSon数据吗
灵魂的出口

2024-06-26 03:47:48

SERVERLET可以使用printwriter对象打印一个json数组过去
笙歌白云上

2024-06-26 02:57:36

用servlet的后台转发就可以了
玩世

2024-06-26 02:24:49

可以,以JSon格式返回
追问
我在前台时这样写的:
var jsoo=xmlHttp.responseText;
var taxidate=eval("("+jsoo+")");
alert(taxidate);
alert(taxidate.length);
打印jsoo可以打印出来数组
第一个可以打印:object Object
第二个打印为空
追答
可能是取值方法不对
清风未央

2024-06-26 05:10:43

可以呀
追问
能解释下吗
追答
其实这个跟做用户验证差不多呀