Java Map 到 前台json串
JSONArray j = new JSONArray(); Set<String> set=params.keySet(); if(null!=set&&!set.isEmpty()){ Map<String,String> jsonMap = new HashMap<String,String>(); for (Iterator<String> iterator = set.iterator(); iterator.hasNext();) { String key = (String) iterator.next(); jsonMap.put(key,params.get(key)); } j.add(jsonMap); } System.out.println("转换后的JSON串为:"+((JSON)j).toString()); return ((JSON)j).toString();
JSP
<%@ page import="net.sf.json.*"%> <%@ page import="java.io.Serializable"%> json=eval('<%=toJson(map)%>');