SpringMVC自定義Converter配置需要注意

来源:互联网 发布:美国三大产业比重数据 编辑:程序博客网 时间:2024/06/07 14:40
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xmlns:p="http://www.springframework.org/schema/p"    xmlns:mvc="http://www.springframework.org/schema/mvc"    xmlns:context="http://www.springframework.org/schema/context"    xsi:schemaLocation="        http://www.springframework.org/schema/beans        http://www.springframework.org/schema/beans/spring-beans.xsd        http://www.springframework.org/schema/mvc        http://www.springframework.org/schema/mvc/spring-mvc.xsd             http://www.springframework.org/schema/context        http://www.springframework.org/schema/context/spring-context.xsd"><context:component-scan base-package="com.zhen.springmvc.app06a.controller"/><mvc:annotation-driven conversion-service="conversionService"/><mvc:resources location="/css/" mapping="/css/**"/><mvc:resources location="/" mapping="/*.html"/> <bean id="conversionService" class="org.springframework.context.support.ConversionServiceFactoryBean"><property name="converters"><set><bean class="com.zhen.springmvc.app06a.converter.StringToDateConverter"><constructor-arg type="java.lang.String" value="MM-dd-yyyy"/></bean></set></property></bean><bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="prefix" value="/WEB-INF/jsp/"/><property name="suffix" value=".jsp"/></bean></beans>
配置完converter之后需要
<mvc:annotation-driven/>加上
conversion-service="conversionService"来注册自定义的Converter否则将调用不到自定义的Converter,
即:
<mvc:annotation-driven conversion-service="conversionService"/>
示例在github:
git@github.com:manToHome/SpringMVC.git
项目app06a,是参照书籍SpringMvc权威指南写的
                                             
0 0
原创粉丝点击