一、SpringMVC不是对所有的数据类型都提供了转换器,例如:日期类型的数据就需要自定义转换器。但是,在SpringMVC框架下,自定义转换器不常用。
在这里,提交Date类型的默认格式是yyyy/mm/dd,当以这种方式以外的日期格式提交时,页面就会发生报错。
开发步骤一:定义转换器类实现Converter接口
步骤二:在配置文件中声明转换器
步骤三:在<annotation-driven>中应用转换器
二、SpringMVC支持使用原始ServletAPI对象作为控制器方法的参数进行注入,常用的对象有:HttpServletRequest、HttpServletResponse、HttpSession。如下图: