直接上代码:
<mvc:annotation-driven conversion-service="conversionService"/>
<bean id="conversionService" class="org.springframework.context.support.ConversionServiceFactoryBean">
<property name="converters">
<set>
<bean class="mavenspringtest.StringToDateConverter">
<property name="datePattern" value="yyyy-MM-dd"></property>
</bean>
</set>
</property>
</bean>
教程里在定义自己的转换器bean时,属性的配置是这样写的: eclipse无法识别,还得按标准写法来。
另外jsp中用到了 fmt:formatDate标签,这个是标准标签库里的内容,需要在jsp中引入说明:
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
并在web-inf/lib中添加jstl.jar包,或者通过maven引入项目。