jQuery Ajax请求返回对象列表数据
2011-05-13 17:50
337 查看
(1) 所需文件:
Json-simple jar包
下载地址:http://code.google.com/p/json-simple/
(2) 服务器端封装对象列表
1)
创建一个List
List<Map<String,String>> testList
= newLinkedList<Map<String,String>>();
2)
将对象放入Map中,循环将Map放入List中
for(…){ //此处可以是从数据库中查出的对象列表,然后把需要的属性放入Map
Map<String,String> testMap = new LinkedHashMap<String,String>();
testMap.put(“key”,”value”);
testList.add(testMap);
}
3)
将List转换成json string
String jsonString = JSONValue.toJSONString(testList);
4)
回传到客户端
PrintWriter out = response.getWriter();
out.print(jsonString);
out.flush();
(3) 客户端显示列表信息
$.each(data, function(houseIndex,house){
//houseIndex就是索引,house就是一个对象
var houseId = house[‘key’] //根据一个key值取出对应的value值
Json-simple jar包
下载地址:http://code.google.com/p/json-simple/
(2) 服务器端封装对象列表
1)
创建一个List
List<Map<String,String>> testList
= newLinkedList<Map<String,String>>();
2)
将对象放入Map中,循环将Map放入List中
for(…){ //此处可以是从数据库中查出的对象列表,然后把需要的属性放入Map
Map<String,String> testMap = new LinkedHashMap<String,String>();
testMap.put(“key”,”value”);
testList.add(testMap);
}
3)
将List转换成json string
String jsonString = JSONValue.toJSONString(testList);
4)
回传到客户端
PrintWriter out = response.getWriter();
out.print(jsonString);
out.flush();
(3) 客户端显示列表信息
$.each(data, function(houseIndex,house){
//houseIndex就是索引,house就是一个对象
var houseId = house[‘key’] //根据一个key值取出对应的value值
相关文章推荐
- JQUERY AJAX请求成功,返回了数据,但是不进SUCCESS的问题
- jQuery Ajax 向struts2发送请求,并返回json数据,遍历json数据
- JQUERY AJAX请求成功,返回了数据,但是不进SUCCESS的问题
- spring mvc 返回给jquery ajax 请求的数据包含中文问题
- ajax处理请求,以JSON数据格式返回,(json时间日期返回时对象---》日期格式)
- jquery ajax请求方式与提示用户正在处理请稍等,等待数据返回时loading的显示
- knockoutjs 绑定对象到列表中 并用checkbox选择 返回数据
- Jquery Ajax学习实例5-向WebService发出请求,返回泛型集合数据的异步调用
- Jquery Ajax学习实例5 向WebService发出请求,返回泛型集合数据的异步调用
- 将请求(ServletHttpRequest)中的数据注入到对象中返回
- JQuery Ajax跨域请求 .Net 的*.handler 和 WebService,返回json数据
- js - jquery ajax 请求成功,返回了数据,但是不进 success
- jquery ajax请求返回list数据,并动态生成input标签,并把list数据赋值到input标签
- jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签
- JQUERY AJAX请求成功,返回了数据,但是不进SUCCESS的问题
- Jquery Ajax学习实例4 向WebService发出请求,返回实体对象的异步调用
- jquery ajax请求成功,返回了数据,但是不进success回调函数的问题
- Jquery Ajax学习实例3 向WebService发出请求,调用方法返回数据
- JQUERY AJAX请求成功,返回了数据,但是不进SUCCESS的问题 【转】
- Ajax请求php返回json对象数据中包含有数字索引和字符串索引,在for in循环中取出数据的顺序问题