这里用的是bootstrap验证插件进行校验
配置文件和方法一中大致相同,有改动的地方如下:
1.将springmvc.xml文件中的fastjson的配置删掉
2.在applicationContext.xml 添加
<!-- 配置注解驱动 -->
<tx:annotation-driven transaction-manager="transactionManager"/>
<bean
class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<util:list id="beanList">
<ref bean="mappingJacksonHttpMessageConverter" />
</util:list>
</property>
</bean>
<bean id="mappingJacksonHttpMessageConverter"
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>text/html;charset=UTF-8</value>
<value>application/json;charset=UTF-8</value>
</list>
</property>
</bean>
===================================================
这里用的是Jackson的jar,它支持bootstrap验证插件的方法