Spring简介
SpringMVC和Struts2一样都是属于表现层的框架,将前段发出的请求分发给对应的后端处理器即Controller
处理流程
用户请求被前端控制前拦截,然后根据对应的拦截路径去处理器映射器中寻找对应的...: 处理器映射器组件(查找路径名对应的Handler)
HandlerAdapter : 处理器适配器组件(执行Handler)
@RequestMapping
value : 访问此方法的访问路径,.../>
如果某些数据的格式不正确(比如日期),则可以自定义日期转换
首先在SpringMVC.xml 中配置类型转换器
然后自定义转换器类,实现需要进行的转换
SpringMVC.xml 配置
转换类...post提交乱码
在web.xml中配置编码过滤器
xml
异常处理
异常处理器
将下层抛上来的异常做一个统一的处理
过程 :
建一个类,并且实现HandlerExceptionResolver接口,实现对应的方法...自定义异常
知道异常为什么出现,然后可以进行对应的操作
只需要自定义一个异常类,然后在异常处理器判断这个发生的异常是否是我们自定义的异常类,然后进行对应的操作
上传文件
设置表单name,设置表单post