【发布时间】:2012-11-05 18:36:15
【问题描述】:
我正在使用JSon-RPC library。
Servlet:
我想将List<Student> 放入与{["name":"AAA","age":"24"]["name":"BBB","age":"12"]} 相同的JSonArray。
JsonArray 有一个构造函数,它接受与参数相同的 Collection。
如果结果是JsonObject,那么我将使用方法out.print(instanceJsonObject.toString()) 回复客户。
现在我不知道如何从服务器到客户端响应JsonArray。
ArrayList<Student> list = new ArrayList<Student>();
list.add(new Student("Vu Duc Hoan", "C1010G", "24"));
list.add(new Student("Vu Duc Hoan2", "C1010G2", "242"));
JSONObject js = new JSONObject();
org.json.JSONArray array = new JSONArray(list);
客户:
你能告诉我如何在 JsonArray 中获取数据吗?我正在使用$.getJson
btnJson.click(function(){
$.getJSON("../DemoAjax/Controller?action=getJson",function(data){
});
【问题讨论】: