实体类的代码:
public class Ajlxtbl implements java.io.Serializable {
// Fields
private Integer id;
private String caseTypeName;
private String adduser;
private Date addtime;
private String remarks;
// Constructors
/** default constructor */
public Ajlxtbl() {
}
/** full constructor */
public Ajlxtbl(String caseTypeName, String adduser, Date addtime,
String remarks) {
this.caseTypeName = caseTypeName;
this.adduser = adduser;
this.addtime = addtime;
this.remarks = remarks;
}
//省略setget
}
某个Action方法里的代码
Ajlxtbl findById = ajlxtblService.findById(Integer.parseInt(id));
JSONObject js = JSONObject.fromObject(findById);
system.out.printl(js.toString);
String ENDODING = ServletActionContext.getRequest().getCharacterEncoding();
// 设置相应的 字符集 为 struts.i18n.encoding
ServletActionContext.getResponse().setCharacterEncoding(ENDODING);
PrintWriter pw = ServletActionContext.getResponse().getWriter();
pw.append(js.toString);
pw.flush();
pw.close();
控制台打印出的json对象格式:
{"addtime":"date":28,"day":4,"hours":0,"minutes":0,"month":7,"nanos":0,"seconds":0,"time":1409155200000,"timezoneOffset":-480,"year":114},"adduser":"test","caseTypeName":"民事案件","id":1,"remarks":"XXX"}
------解决方案--------------------
是说前台怎么解析json?还是已经能解析,但是不知道怎么把解析后的日期组装成其他的日期样式?
------解决方案--------------------
js好像有解析日期的方法...
http://blog.163.com/lijy_980720@126/blog/static/75574626201261783343834/