【发布时间】:2014-12-19 06:20:57
【问题描述】:
我是新手。我正在使用 httpservlet 响应从 struts 操作发送数据。我应该怎么做才能在 javascript 中检索此值以将这些值设置为 html 元素。
使用 Struts 动作和 httpservlet 对象写入响应。
Gson gson = new Gson(); //using gson-2.3.1.jar
//log.debug("Printing values ... ");
//log.debug(gson.toJson( languagesResponse.getLanguages()));
response.setContentType("application/json");
// Get the printwriter object from response to write the required json object to the output stream
PrintWriter out = response.getWriter();
// Assuming your json object is **jsonObject**, perform the following, it will return your json object
out.print(gson.toJson( languagesResponse.getLanguages()));
out.flush();
让json返回值为:
[{"stringCode":"default","numberCode":0,"__hashCodeCalc":false},{"stringCode":"en_US","numberCode":1,"__hashCodeCalc":false}]
我想为 javascript elemtent 获取这个值。
【问题讨论】:
标签: javascript jquery json gson struts-1