`

SpringMVC自定义日期类型的数据转换器

 
阅读更多
此方法适用于springmvc4零配置
1.
/**
* springmvc String转换成Date
* @author test
*
*/
public class StringToDate implements Converter<String, Date> {

private static final Logger logger = LoggerFactory.getLogger(StringToDate.class);

@Override
public Date convert(String source) {

try {
return DateUtils.parseDate(source);
} catch (ParseException e) {
logger.warn("can not {} convert to time", source);
return new Date();
}
}

}
2.

/**
* 重写addFormatters方法,添加转换器
*/
@Override
public void addFormatters(FormatterRegistry registry) {
registry.addConverter(new StringToDate());
}
分享到:
评论
1 楼 zhangchengtest 2015-02-12  
顶。。。。。。。

相关推荐

Global site tag (gtag.js) - Google Analytics