将前端string类型数据转化为后台bean中的date类型步骤如下:


1.配置FormattingConversionServiceFactoryBean

Springmvc的xml配置文件内容如下:

<!-- conversion-service="conversionService" -->

   <mvc:annotation-driven  conversion-service="conversionService"/> 

    

    <!-- 自定义参数绑定 -->

    <bean id="conversionService"class="org.springframework.format.support.FormattingConversionServiceFactoryBean">

      <propertyname="converters">

          <list>

<!—这里不需要自定义的转换器-->

             <!--<bean class="com.table.util.TimeConverter"/>-->

          </list>

      </property>

   </bean> 

 

FormattingConversionServiceFactoryBean:与FormattingConversionService对应;可以注册自定义的转换器,又可以注册自定义的注解驱动器逻辑。

<mvc:annotation-driven/>标签内部默认创建的conversionService实例就是一个FormattingConversionServiceFactoryBean

装配完FormattingConversionServiceFactoryBean后,Spring MVC对处理方法的入参绑定就支持注解驱动的功能了。

 

2.在对应的对象属性上面加上注解如下:

 sprmvc将前台String转化为后台的Date类型


3.前台发送日期请求:

sprmvc将前台String转化为后台的Date类型


4.后台接收的数据和解析到对象中的数据如下:

sprmvc将前台String转化为后台的Date类型


下面附上一张springmvc相关的注释的图解(@DateTimeFormat@NumberFormat)

sprmvc将前台String转化为后台的Date类型

相关文章:

  • 2021-10-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-25
  • 2021-09-26
猜你喜欢
  • 2022-12-23
  • 2022-01-14
  • 2022-12-23
  • 2021-09-02
  • 2022-12-23
  • 2022-01-15
相关资源
相似解决方案