SpringMVC数据格式转换
- 自定义类型转换规则
springMvc提供了Converter接口,它支持从一个Object转换到另一个Object
public class DateConvert implements Converter<String, Date> {
@Override
public Date convert(String stringDate) {
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
try {
return simpleDateFormat.parse(stringDate);
} catch (ParseException e) {
e.printStackTrace();
}
return null;
}
}
- 注册自定义的类型转换类
<mvc:annotation-driven conversion-service="conversionService"/>
<bean id="conversionService" class="org.springframework.format.support.FormattingConversionServiceFactoryBean">
<property name="converters">
<set>
<ref bean="dateConvert"/>
</set>
</property>
</bean>
<bean id="dateConvert" class="zpark.convert.DateConvert"/>
参考:http://www.cnblogs.com/liuconglin/p/5777879.html