easyui 插件中的数据都是用json传递,对于Date类型,我们不知道怎么控制的它的格式,我正好做项目遇到这个问题,已经解决,整理一下,大家共享。
首先建一个类
public class DateSerializer extends JsonSerializer<Date> {
@Override
public void serialize(Date date, JsonGenerator jsonGenerator, SerializerProvider serializerProvider)
throws IOException, JsonProcessingException {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formatedDate = sdf.format(date);
jsonGenerator.writeString(formatedDate);
}
}
继承如下4个类,大家不要继承错了哦
import org.codehaus.jackson.JsonGenerator;
import org.codehaus.jackson.JsonProcessingException;
import org.codehaus.jackson.map.JsonSerializer;
import org.codehaus.jackson.map.SerializerProvider;
然后在用的实体类中的get方法上添加注解就行了,如下:
@JsonSerialize(using=DateSerializer.class)
public Date getTradeDate() {
return tradeDate;
}
这里就搞定了,小伙伴们,赶紧试试吧
分享到:
相关推荐
具体实现过程中,前端可能会使用JavaScript的JSON.parse()函数将接收到的JSON字符串转换为JavaScript对象,然后利用EasyUI的组件方法将这些数据绑定到界面上,例如,将JSON中的数据填充到表格或树形结构中。...
在本文中,我们将深入探讨如何使用EasyUI的Combotree控件绑定JSON数据,并通过C#后台生成JSON字符串。EasyUI是一个基于jQuery的UI库,提供了丰富的组件,其中包括Combotree,它是一个结合了下拉框和树形结构的控件,...
展示JSON数据时,可以使用`<pre>`或`<code>`标签将原始JSON字符串格式化并展示在网页上。通过JavaScript,可以动态地将JSON对象转换为字符串,然后插入到这些HTML标签中。例如: ```html <pre id="jsonData"> var...
在描述中提到的“根据json格式获取到数据,easyui样式列表显示”,意味着我们需要使用EasyUI的表格组件来展示JSON数据。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它易于人阅读和编写,同时也...
在实际开发中,我们经常需要将普通的JSON数据转换为TreeGrid能够识别的格式,以便正确地渲染出树状表格。下面我们将详细探讨如何实现这一过程。 首先,EasyUI TreeGrid需要的JSON数据结构通常包含以下元素: 1. **...
在JSON格式中,数据被组织成键值对的形式,类似于JavaScript的对象。 在Web开发中,分页是常见的需求,特别是在处理大量数据时。JSON格式可以轻松地表示分页信息,如当前页数、总页数、每页条目数等。例如,一个...
通过上述步骤,可以在IIS中成功配置JSON文件的支持,从而解决jQuery EasyUI等框架在IIS服务器上无法正常显示JSON数据的问题。这对于Web开发人员来说是非常实用的技术点,有助于提高Web应用的兼容性和用户体验。
在实际开发中,你可能还需要处理更多细节,比如数据格式化、错误处理、用户交互反馈等。同时,由于纯前端导出可能会面临大数据量的性能挑战,所以对于非常大的数据集,可能需要考虑分批导出或者服务端处理。 总的来...
Struts2、Ajax、EasyUI、JSON 和...总的来说,"struts2+ajax+easyui+json+datagrid"这个组合为开发高效、交互性强的Web应用提供了一种强大的解决方案,尤其是在处理数据密集型应用时,能够显著提升用户体验和工作效率。
使用Struts2和jQuery EasyUI实现简单CRUD系统,从零开始,从基础的EasyUI与Struts2的使用json格式进行交互开始。
基于easyui 框架 通过读取json 文件 实现三联动效果,index3.html 是基于jQuery 通过读取json 文件实现省市区三联动效果, index4.html是基于easyui 框架 实现的省市区三联动效果
在IT行业中,EasyUI Datagrid是一款基于jQuery的前端数据展示组件,它提供了丰富的表格功能,如排序、分页、过滤等。在实际工作中,我们经常需要将这些展示的数据导出到Excel文件,以便进行进一步的分析或存储。下面...
总结来说,"easyui-combobox、combotree后台数据数据组装与前台绑定实例" 主要涉及两个部分:后端 C# 数据组装成 JSON 格式,以及前端使用 EasyUI 的 Combobox 和 Combotree 组件进行数据绑定。通过这样的方式,我们...
1. EasyUI的DataGrid组件可以绑定Json数据源,并通过Json格式展示数据集。 2. 在前台代码中,首先定义一个表格标签,该标签包含特定的属性,如id和class,分别用于唯一标识DataGrid组件,以及引用EasyUI提供的样式。...
JSON格式常用于前后端数据交互,因为它能被多种编程语言支持,并且结构清晰,适合传递结构化数据。 EasyUI是一个基于jQuery的UI库,提供了丰富的组件,包括表格、表单、树形菜单、对话框等,以及各种图表。在本案例...
java方法实现easyui得到树的json
【标题】"easyui+三层+json增删改查DEMO"是一个基于EasyUI前端框架,结合三层架构和JSON数据格式实现的Web应用程序示例,主要用于演示如何在实际项目中进行CRUD(创建、读取、更新、删除)操作。这个DEMO涵盖了...
从数据库里查询到的数据通过递归拼接成EasyUI所需要的json格式纯方法代码,有注释
症状:后台返回给页面的数据是Json格式的,其中的日期字段,在后台是“2012-11-10 12:18:00”这样的格式,json序列化后返回到前台页面就被转换成一个像 /Date(1419264000000)/ 的格式,导致easyUI无法解析这个字段。