返回的类型改成JSONObject干脆就得不到数据了
解决方案 »
- 解决方案 sql service 一个数据库 两张表 要求生成的 id不能有重复
- 如何使用java开发一个客户端,实现登陆网站与抽取网页信息的功能?
- 急救!急救
- MySQL-Front 导入出错
- getparameter出现乱码的崩溃问题
- 关于spring+struts+hibernate中的service层是否必须的问题?
- 初学,不解的问题,希望大家给点指点
- 请问哪儿能下载到struts的中文教程,谢谢!
- 请问oracle jdbc driver放在什么地方
- 高薪找WEBSPHERE的开发设计人员
- 有谁hibernate和spring整合的web项目列子
- 项目打包后,如何根据配置文件更改spring配置的数据库连接
JSONObject results = new JSONObject(); results.put("isSuccess", true); results.put("reason", reason); JSONObject r = new JSONObject(results.toString()); out.println(r.toString());
这是解析JSON对象:
String key;
Object value;
value = jsonObject.get(key);
不知道是不是你想要的。
[code=Java]
<package name="ajax" extends="json-default">
<action name="GetUserInfo" class="test.Test">
<result name="success" type="json">
index.jsp
</result>
</action>
</package> public String getGson() {
return gson;
}
<script type="text/javascript">
$(function(){
$("#submitButton1").click(function(){
$.getJSON("GetUserInfo", {"userID": $("#un1").val()}, function(returnedData, status){
alert(returnedData);
});
});
});
</script>
return gson;
}
Map<String, String> list = new HashMap<String, String>();
list.put("11","aa");
list.put("22","bb");
list.put("33","cc");
list.put("44","dd");
Gson g = new Gson();
gson = g.toJson(list);
Map map = new HashMap();
map.put("id",1);
map.put("namge",1);
map.put("age",1);
list.add(map);
String json = JSONArray.fromObject(list).toString();
response.getWriter().print(json);
return null;
$.getJSON("",function(data)
{
for(var i = 0;i < data.length;i++)
{
data[i].id;
data[i].name;
data[i].age;
}
});