springmvc
God'sDarling
一杯茶,一包烟,一行代码写一天。
展开
-
springmvc之自定义拦截器
自定义拦截器 跟过滤器比较像的技术。发送请求时,被拦截器拦截,在控制器的前后添加额外功能。 注意: ①跟aop区分:aop拦截特定方法(service实现类); ②拦截器是用来拦截请求,针对于控制器方法(对controller); SpringMVC拦截器和Filter的区别: 拦截器只能拦截controller; Filter可以拦截任何请求; 拦截区别 WebServle...原创 2020-01-30 11:44:39 · 397 阅读 · 0 评论 -
springmvc之异常映射
配置异常映射 在使用springmvc时,可以对不同异常进行不同处理。 例如,在使用文件上传时,可能文件大小会超过限制,会报错。这时可以配置异常映射,使得在发生文件大小超出限制异常时,将进行页面跳转等操作。 在\<props></props>可以配置异常。 一个\<prop></prop>代表一个异常。 key为异常的类型,\<prop>...原创 2020-01-30 10:57:29 · 212 阅读 · 0 评论 -
springmvc之文件上传和下载
文件下载 访问资源时响应头如果没有设置Content-Disposition,浏览器默认按照inline方式进行处理 。 inline能显示就显示,不能显示就下载。 只需要修改响应头中Context-Disposition=“attachment;filename=文件名”。 attachment下载,以附件形式下载。 filename=值,就是下载时显示的下载文件名。 导...原创 2020-01-30 10:55:06 · 132 阅读 · 0 评论 -
springmvc入门
SpringMVC简介 WebServlet(“/”)除了.jsp以外的请求都进行拦截; WebServlet(“/*”)所有请求都拦截 SpringMVC中的重要组件: DispatcherServlet 前端控制器 HandlerMapping 解析请求格式,判断希望要执行哪个具体的方法 HandlerAdapter 负责调用具体的方法(默认会调用,可以不配) Vi...原创 2020-01-29 14:51:12 · 163 阅读 · 0 评论