用jquery将hibernate封装的实体对象集合转换成json类型,但是sbjk_百度...

发布网友 发布时间:2024-09-27 00:50

我来回答

2个回答

热心网友 时间:4分钟前

这个应该是后台转的吧,不应该由jquery来,如果LZ用的是struts2或者webwork的话,里面提供有json的jar包,专门返回json类型的

热心网友 时间:2分钟前

/**
*
* @param datetime
* @return 把Object的时间格式转换成string类型
*/
public static String object2date(Object datetime) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String retime = "";
if (null != datetime && !"".equals(datetime)) {
retime = format.format(datetime);
}
return retime;
}

public String list2json(List list, Map mapInfo) {
List mapList = new ArrayList();
for (int i = 0; i < list.size(); i++) {
Object[] obj = (Object[]) list.get(i);
Map<String, Object> cellMap = new LinkedHashMap<String, Object>();
cellMap.put("information", obj[0]);
cellMap.put("alarmtime", GlobalUtil.object2date(obj[1]));
cellMap.put("objectid", obj[2]);
cellMap.put("detailinfo", obj[3]);
mapList.add(cellMap);
}
mapInfo.put("root", mapList);
JSONObject json = JSONObject.fromObject(mapInfo);
return json.toString();
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com