spring自定参数绑定----日期自动绑定
2016-05-29 01:28
405 查看
1.编写自定义参数绑定的类,该类实现Converter接口,实现convert方法
package com.common.api; import java.text.SimpleDateFormat; import java.util.Date; import org.springframework.core.convert.converter.Converter; /** * * 作用: 日期自动绑定 */ public class DateConverter implements Converter<String, Date>{ @Override public Date convert(String source) { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); try { //参数绑定成功直接返回 return simpleDateFormat.parse(source); } catch (Exception e) { // TODO: handle exception } //绑定失败返回空 return null; } }2.在spring的配置文件中加入配置该自定义的bean
<mvc:annotation-driven conversion-service="conversionService"/> <!-- 自定义参数类型绑定 --> <bean id="conversionService" class="org.springframework.format.support.FormattingConversionServiceFactoryBean"> <property name="converters"> <list> <!-- 日期类型转换 --> <bean class="com.common.api.DateConverter"/> </list> </property> </bean>配置完毕.当前端传了一个String类型的日期格式的 时候,到达controller前会被自动转换成Date类型
相关文章推荐
- 一个jar包里的网站
- 一个jar包里的网站之文件上传
- 一个jar包里的网站之返回对媒体类型
- Spring和ThreadLocal
- Spring Boot 开发微服务
- Spring整合Quartz(JobDetailBean方式)
- Spring整合Quartz(JobDetailBean方式)
- 模拟Spring的简单实现
- Spring整合WebSocket应用示例(上)
- spring+html5实现安全传输随机数字密码键盘
- Spring中属性注入详解
- springmvc 发送ajax出现中文乱码的解决方法汇总
- SpringMVC框架下JQuery传递并解析Json格式的数据是如何实现的
- struts2 spring整合fieldError问题
- spring的jdbctemplate的crud的基类dao
- 读取spring配置文件的方法(spring读取资源文件)
- Spring Bean基本管理实例详解
- java实现简单美女拼图游戏
- 浅析Java中的set集合类型及其接口的用法