SpringMVC 中 数据格式化

简介: FormattingConversionServiceFactoryBean内部已经注册了: - NumberFormatAnnotationFormatterFactroy:支持对数字类型的属性使用@NumberFormat注解。 - JodaDateTimeFormatAnnotationFormatterFactroy:支持对日期类型的属性使用@DataTime

FormattingConversionServiceFactoryBean内部已经注册了:
- NumberFormatAnnotationFormatterFactroy:支持对数字类型的属性使用@NumberFormat注解。
- JodaDateTimeFormatAnnotationFormatterFactroy:支持对日期类型的属性使用@DataTimeFormat注解。

要配置<mvc:annotation-driven></mvc:annotation-driven>

这个会默认创建ConversionService实例即为 FormattingConversionServiceFactoryBean。

注意:如果要保证又能用自定义类型转换器又能在格式化的功能也能用就要用FormattingConversionServiceFactoryBean

所以这里我们配置为

这里写图片描述

前台加上两个输入

    Birth: <form:input path="birth" />

    <br/>
    Salary: <form:input path="salary" />

    <br/>

在实体类进行注解。注意类也要注解,保证在容器中。

这里写图片描述

在处理器这边加上BindingResult可以看到哪些格式化出错了。
这里写图片描述

前台这边就看你是怎么输入了,后台都会有相应的处理,出错也会被处理,没出错就会正常解析掉格式之后输出来。

这里写图片描述

目录
相关文章
|
前端开发 Java Spring
springMVC--数据格式化
springMVC--数据格式化
92 0
|
前端开发 安全 Java
详细解读_SpringMvc类型转换&数据格式化&数据验证
详细解读_SpringMvc类型转换&数据格式化&数据验证
|
Java Spring
SpringMVC - 数据格式化(@DateTimeFormat & @NumberFormat)(一)
SpringMVC - 数据格式化(@DateTimeFormat & @NumberFormat)(一)
277 0
SpringMVC - 数据格式化(@DateTimeFormat & @NumberFormat)(一)
|
Java Spring
SpringMVC - 数据格式化(@DateTimeFormat & @NumberFormat)(二)
SpringMVC - 数据格式化(@DateTimeFormat & @NumberFormat)(二)
162 0
|
前端开发
SpringMVC的类型转换器和数据格式化(九)下
SpringMVC的类型转换器和数据格式化(九)
293 0
SpringMVC的类型转换器和数据格式化(九)下
|
前端开发 Java
SpringMVC的类型转换器和数据格式化(九)中
SpringMVC的类型转换器和数据格式化(九)
171 0
SpringMVC的类型转换器和数据格式化(九)中
SpringMVC的类型转换器和数据格式化(九)上
SpringMVC的类型转换器和数据格式化(九)
243 0
SpringMVC的类型转换器和数据格式化(九)上
|
XML JSON 前端开发
springmvc4整合AJAX使用@ResponseBody注解返回JSON数据格式
版权声明:本文为博主原创文章,如需转载,请标明出处。 https://blog.csdn.net/alan_liuyue/article/details/53433325   ...
1272 0
|
前端开发 Java Spring
springMVC4(11)使用注解完成数据格式化
<div class="markdown_views"> <h1 id="需求实例引入">需求实例引入</h1> <p>在实际开发中,我们会常常遇到需要对日期格式、数值格式进行转换的需求。在spring中,我们可以轻松通过注解的方式完成对数据的格式化处理,比如现在有个User POJO类: <br> package com.mvc.model;</p> <pre cla
2768 0
|
6月前
|
设计模式 前端开发 JavaScript
Spring MVC(一)【什么是Spring MVC】
Spring MVC(一)【什么是Spring MVC】