ajax显示jason类型的日期是发现只能显示出object
来源:互联网 发布:网络大电影是什么 编辑:程序博客网 时间:2024/05/22 03:09
1
2[object Object][object Object]021[object Object][object Object]1如图所示,之后网上找到了一种解决方案,只能感叹自己是站在巨人的肩膀上编码呀!
主要解决思路是它改变了json传输util.date类型的格式,本来是一串很复杂的jason格式,现在是[{"checkin":"2013-04-05", 这样的
具体解决方法,建立一个工具类
package org.tool;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
import net.sf.json.JsonConfig;
import net.sf.json.processors.JsonValueProcessor;
public class JsonDateValueProcessor implements JsonValueProcessor {
private String format ="yyyy-MM-dd";
public Object processArrayValue(Object value, JsonConfig config) {
return process(value);
}
public Object processObjectValue(String key, Object value, JsonConfig config) {
return process(value);
}
private Object process(Object value){
if(value instanceof Date){
SimpleDateFormat sdf = new SimpleDateFormat(format,Locale.UK);
return sdf.format(value);
}
return value == null ? "" : value.toString();
}
}
然后在action中配置json jsonConfig.registerJsonValueProcessor(Date.class , new JsonDateValueProcessor());
这样就可以了!!!
- ajax显示jason类型的日期是发现只能显示出object
- zsh上ls命令只能单行显示的有趣发现
- Date日期类型以json形式显示到前台时,显示为[object Object]问题
- ajax 返回数据,alert后显示object类型,如何处理
- ajax动态显示日期
- Struts2 显示日期类型
- Grid显示不出datefield的值,出现object
- 显示输入的日期是星期几
- 解决easyui 中显示Date类型数据为[object Object],json中格式化日期
- Date类型数据转化json后,在jsp获取日期显示为[object Object]问题
- DateTime日期类型格式化显示
- 有关日期类型格式化显示
- DateTime日期类型格式化显示
- DateTime日期类型格式化显示
- DateTime日期类型格式化显示
- oracle 日期类型显示毫秒
- 日期控件如何显示出时分秒
- java与json互相转换(解决日期问题),js显示json数据时出现日期类型显示[object,object]现象解决!
- 【暴搜博弈+记忆化搜索神题】 UVA 10838——The Pawn Chess
- Linux简介
- OpenCV图像腐蚀的学习总结
- ZOJ 1151 Word Reversal
- android的Environment类
- ajax显示jason类型的日期是发现只能显示出object
- 解决java程序中文乱码问题
- Linux文件系统
- VS2010设置选中的关键字高亮
- 六、窗口最大化的方法
- 终端显示中文
- WCF也可以做聊天程序
- Linux使用技巧
- strlen ,sizeof 大小