首先创建个java类用于String转Date,类名为
package com.thinkgem.jeesite.modules.converter;
import org.springframework.core.convert.converter.Converter;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class MyStringToDate implements Converter<String, Date>{
@Override
public Date convert(String source) {
try {
Date date = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").parse(source);
return date;
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
}
然后配置spring-mvc.xml文件
<!--处理日期问题-->
<mvc:annotation-driven conversion-service="stringToDate"></mvc:annotation-driven>
<!--String 转date-->
<bean id="stringToDate" class="org.springframework.format.support.FormattingConversionServiceFactoryBean">
<property name="converters">
<set>
<bean class="com.thinkgem.jeesite.modules.converter.MyStringToDate"></bean>
</set>
</property>
</bean>
最后项目编译下就可以了。