开发者社区 问答 正文

客户端显示json的问题。

服务器返回json类型的数据给客户端,客户端接收的数据returnedData,通过returnedData.key得不到json数据相应key的值。请各位路过的帮小女子看一下这个问题出在哪里了,是在是找不出来了 。
screenshot

{
 private String name;
public String getName()
{
    return name;
}
public void setName(String name)
{
    this.name = name;
}

@Override
public String execute() throws Exception
{
    People people = new People();

    people.setId(1);
    people.setName(name);
    people.setAge(30);
    people.setAddress("beijing");


    HttpServletResponse response = ServletActionContext.getResponse();

    Gson gson = new Gson();

    String result = gson.toJson(people);
    System.out.println(result);

    response.setHeader("pragma","no-cache");
    response.setHeader("cache-control", "no-cache");
    response.setContentType("application/json");

    PrintWriter out = response.getWriter();

    out.println(result);
   return null;
}
}

展开
收起
杨冬芳 2016-07-04 15:28:21 1873 分享 版权
1 条回答
写回答
取消 提交回答
  • IT从业

    先打印一下返回的json值,是否有对应的key

    2019-07-17 19:50:43
    赞同 展开评论
问答分类:
问答标签:
问答地址: