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直接访问它。关于如何做到的任何想法?
答案 0 :(得分:0)
只需将其作为GET发送,它就会附加到您网址的末尾。
http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods
有很多方法可以读取它,例如用?启动数据,导入AngularJS,然后使用$ location.search()变量将整个字符串作为对象检索。
编辑:AngularJS将其存储为类似于散列图的对象,其格式为String:Value - &gt;很容易转换为JSON并返回