java对查询到的beanjson化在前台显示

mac2022-06-30  89

2019-07-0815:21:26

1、前台代码:

1 $.post( "CityServlet02",{pid:pid} ,function(data,status){ 2 3 //先清空 4 $("#city").html("<option value='' >-请选择-"); 5 //再遍历,追加 <option value="9">六盘水</option> 6 $(data).each(function(index , c) { 7 $("#city").append("<option value='"+c.id+"' >"+c.cname) 8 }); 9 },"json" );

使用each循环遍历数据

2、后台相关代码:

通过使用第三包工具包进行bean转json,方便前台调用数据;jar包地址

1 List<CityBean> list = dao.findCity(pid); 2 3 //3. 把list ---> json数据 4 //JSONArray ---> 变成数组 , 集合 [] 5 //JSONObject ---> 变成简单的数据 { name : zhangsan , 6 //age:18} 7 8 JSONArray jsonArray = JSONArray.fromObject(list); 9 String json = jsonArray.toString(); 10 11 12 response.setContentType("text/html;charset=utf-8"); 13 response.getWriter().write(json);

转载于:https://www.cnblogs.com/ys15/p/11151598.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)