类型转换

默认情况下,会安装各种数字和日期类型的格式化程序,并通过 @NumberFormat@DurationFormat@DateTimeFormat 在字段和参数上提供自定义支持。

要注册自定义格式化程序和转换器,请使用以下方法:

默认情况下,Spring MVC 在解析和格式化日期值时会考虑请求的区域设置。这适用于日期以字符串形式表示的“input”表单字段。但是,对于“date”和“time”表单字段,浏览器使用 HTML 规范中定义的固定格式。对于此类情况,日期和时间格式化可以按如下方式自定义:

有关何时使用 FormatterRegistrar 实现的更多信息,请参阅 FormatterRegistrar SPIFormattingConversionServiceFactoryBean