<pre name="code" class="java"> public String search(PageBean pageBean) throws Exception{
System.out.println("----初始化页面查询------");
userDao=new UserDao();
List<User> list=new ArrayList<User>();
Map<String, Object> map=new HashMap<String, Object>();
list=userDao.listAll(pageBean);
int total=userDao.userCount();
map.put("total", total);
map.put("rows", list);
//JSONArray jsonArray = JSONArray.fromObject(list);
//Object jsonArray = JSON.toJSON(list);
String jsonArray=JSON.toJSONString(map);
System.out.println(jsonArray.toString());
return jsonArray;
}
fastjson把map里的一个实例的Date类型属性的值转换成一长串数字
fastjson默认把Date类型转换成long(一长串数字)
做法:修改实体的属性
@JSONField (format="yyyy-MM-dd")
private Date bir;