数据校验
数据校验出错 跳转页面以及错误信息显示
(参数beans和BindingResult必须连在一起)
*表示显示所有的信息
显示email属性的错误
自定义格式错误显示
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename" value="n18"></property>
</bean>
类型匹配
返回JSON
@RequestBody将参数转化为指定类型
HttpEntiy<T>和ResponseEntity<T>文件下载
文件上传(commons-fileupload,commons-io)
自定义拦截器(执行顺序先正序(pre)后反序(post,after))
可以设置权限,添加日志等操作
拦截器可设置作用 路径
SpringMVC异常处理
定义好异常方法,出异常自动跳转
ModelAndView包
可以将异常放到一个类中,并添加@ControllerAdvice
SimpleMappingExceptionResolver