在使用springmvc的数据格式化过程中报如下的错误的一个解决的方案:
由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。
1.检查配置:
<!-- 配置数据格式化注解所依赖的bean配置文件的代码 -->
<!--配置文件的代码 -->
<bean id = "conversionService" class = "org.springframework.format.support.FormattingConversionServiceFactoryBean"></bean>
<mvc:annotation-driven conversion-service="conversionService"/>
<!--实体类的相关代码 -->
@DateTimeFormat(pattern="yyyy-MM-dd")
private Date birthday;
public Date getBirthday() {
return birthday;
}
解决的方法是在springmvc的配置文件中加入了相对应的基础配置
<mvc:annotation-driven conversion-service="conversionService"/>
可能之后的每个功能都需要加上这段代码,来解决上述的问题。