我用JSONObject给一个map打包,源码如下:
public String getNoticeList()
{ Map rtnMap = new HashMap();
try {
List list = shuxunWorkTicketManager.getNoticeList();
rtnMap.put("listNotice", list); } catch (Exception ex) {
log.error(ex.getLocalizedMessage(), ex);
}
JSONObject json = JSONObject.fromObject(rtnMap);
content = json.toString();
return CONTENT;
}
打包前rtnMap 为:
{listNotice=[
{NAME=test, NOTICE_CONTENT=test,
CREATE_TIME=2008-11-06 17:21:57.765,
END_TIME=2008-11-06 17:25:00.0,
START_TIME=2008-11-06 17:22:00.0}]}打包后客户端获取到的数据为:{"listNotice":[
{"END_TIME":{"month":10,"day":4,"year":108,"nanos":0,"seconds":0,"time":1225963500000,"date":6,"timezoneOffset":-480,"hours":17,"minutes":25},
"NOTICE_CONTENT":"test",
"START_TIME":{"month":10,"day":4,"year":108,"nanos":0,"seconds":0,"time":1225963320000,"date":6,"timezoneOffset":-480,"hours":17,"minutes":22},
"NAME":"test",
"CREATE_TIME":{"month":10,"day":4,"year":108,"nanos":765000000,"seconds":57,"time":1225963317765,"date":6,"timezoneOffset":-480,"hours":17,"minutes":21}}]}不知道为什么这里的时间格式发生了变化,最主要的是年份.哪位大牛能给个解答阿?
谢谢!
public String getNoticeList()
{ Map rtnMap = new HashMap();
try {
List list = shuxunWorkTicketManager.getNoticeList();
rtnMap.put("listNotice", list); } catch (Exception ex) {
log.error(ex.getLocalizedMessage(), ex);
}
JSONObject json = JSONObject.fromObject(rtnMap);
content = json.toString();
return CONTENT;
}
打包前rtnMap 为:
{listNotice=[
{NAME=test, NOTICE_CONTENT=test,
CREATE_TIME=2008-11-06 17:21:57.765,
END_TIME=2008-11-06 17:25:00.0,
START_TIME=2008-11-06 17:22:00.0}]}打包后客户端获取到的数据为:{"listNotice":[
{"END_TIME":{"month":10,"day":4,"year":108,"nanos":0,"seconds":0,"time":1225963500000,"date":6,"timezoneOffset":-480,"hours":17,"minutes":25},
"NOTICE_CONTENT":"test",
"START_TIME":{"month":10,"day":4,"year":108,"nanos":0,"seconds":0,"time":1225963320000,"date":6,"timezoneOffset":-480,"hours":17,"minutes":22},
"NAME":"test",
"CREATE_TIME":{"month":10,"day":4,"year":108,"nanos":765000000,"seconds":57,"time":1225963317765,"date":6,"timezoneOffset":-480,"hours":17,"minutes":21}}]}不知道为什么这里的时间格式发生了变化,最主要的是年份.哪位大牛能给个解答阿?
谢谢!
解决方案 »
- html标签怎么用actionform里面的值
- hibernate 用sql200该怎么配置啊?
- struts 跳转
- spring + hibernate 保存对象返回id
- 开源一个基于Storm 分布式BP神经网络的Demo(Java版)
- 我在实体EJB的Create方法除了插入主键之外,还想插入其他的值,怎么实现?
- 有高手吗,帮我解决一下这个问题好吗
- jboss中非关键字段的finder方法的ejb-ql句子应该写在哪个文件中?我写在findAll下面出错:
- 如何让java程序(或Jsp)定时自动执行?
- 求助: jboss-3.0.6_tomcat-4.1.18版本配置问题!
- 黎活明老师倾心打造的EJB3.0视频,免费获取袄
- 急:这个问题怎么解决?
里面的数据重新取出强制转换为string格式之后再打包就ok了