【发布时间】:2011-08-20 21:16:02
【问题描述】:
我正在使用 jsp 和 servlet 构建 Web 应用程序,我从 jsp 发送 ajax 请求,我想从 servlet 返回两个 json 对象。我尝试执行以下操作,但代码不起作用。
//在jquery中我写了这段代码
var id = $(this).attr('id');
var paramenters = {"param":id};
$.getJSON("MyServlet", paramenters, function (data1,data2){
$("h3#name").text(data1["name"]);
$("span#level").text(data1["level"]);
$("span#college").text(data2["college"]);
$("span#department").text(data2["department"]);
});
//在servlet中我写了这段代码
String json1 = new Gson().toJson(object1);
String json2 = new Gson().toJson(object2);
response.setContentType("application/json");
response.setCharacterEncoding("utf-8");
response.getWriter().write(json1);
response.getWriter().write(json2);
谁能帮帮我???
【问题讨论】: