Spring_MVC学习(七)SpringMVC数据格式化.pdfVIP

  • 20
  • 0
  • 约 18页
  • 2017-07-12 发布于天津
  • 举报
Spring_MVC学习(七)SpringMVC数据格式化.pdf

7.3、数据格式化 在如Web/客户端项目中,通常需要将数据转换为具有某种格式的字符串进行展示,因此上 节我们学习的数据类型转换系统核心作用不是完成这个需求,因此Spring3引入了格式化转 换器 (FormatterSPI) 和格式化服务API (FormattingConversionService)从而支持这种 需求。在Spring 中它和PropertyEditor功能类似,可以替代PropertyEditor来进行对象的 解析和格式化,而且支持细粒度的字段级别的格式化/解析。 FormatterSPI核心是完成解析和格式化转换逻辑,在如Web应用/客户端项目中,需要解 析、打印/展示本地化的对象值时使用,如根据Locale信息将 java.util.Datejava.lang.String 打印/展示、java.lang.Stringjava.util.Date 等。 该格式化转换系统是Spring通用的,其定义在org.springframework.format包中,不仅仅 在SpringWeb MVC场景下。 7.3.1、架构 1、格式化转换器:提供格式化转换的实现支持。 一共有如下两组四个接口: (1、Printer接口:格式化显示接口,将T类型的对象根据Locale信息以某种格式进行打 印显示(即返回字符串形式); Java代码

文档评论(0)

1亿VIP精品文档

相关文档