我想将JSON数据发布到特定的URL,以便我可以从中读取

时间:2014-06-30 13:46:35

标签: javascript json spring-mvc

ArrayList<HashMap<String, Object>> list = new ArrayList<HashMap<String, Object>>();
while(rs.next()){
  HashMap<String, Object> row = new HashMap<String, Object>(columns);
  for(int i=1; i<=columns; ++i){           
    row.put(md.getColumnName(i),rs.getObject(i));
  }
  list.add(row);
}
JSONArray jsonarray = new JSONArray(list);
model.addAttribute("data", jsonarray);

在我的JSP中,我有JSON格式的数据。现在,我需要将此数据发布到另一个URL,以便我可以通过映射到该URL直接访问它。关于如何做到的任何想法?

1 个答案:

答案 0 :(得分:0)

只需将其作为GET发送,它就会附加到您网址的末尾。

http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods

有很多方法可以读取它,例如用?启动数据,导入AngularJS,然后使用$ location.search()变量将整个字符串作为对象检索。

编辑:AngularJS将其存储为类似于散列图的对象,其格式为String:Value - &gt;很容易转换为JSON并返回