随笔分类 - SpringMVC
比spring增加了一个控制器
SpringMVC运行原理
摘要:文字解释: 如果在web.xml中设置DispatcherServlet的<url-pattern>为 / 时,当用户发起请求,请求一个控制器,首先会执行DispatcherServlet。由DispatcherServlet调用HandlerMapping的DefaultAnnotationHan
阅读全文
自定义拦截器
摘要:一、 1、跟过滤器比较像的技术 2、发送请求时被拦截器拦截,在控制器的前后添加额外的功能 2.1、跟AOP区分开,AOP在特定方法前后扩充(对ServiceImpl) 2.1、拦截器,请求的拦截,针对点是控制器方法(对Controller) 3、SpringMVC 拦截器和Filter的区别 3.1
阅读全文
文件上传
摘要:1、基于apache的commons-fileupload.jar 完成文件上传 2、MultipartResovler作用: 2.1 把客户端上传的文件流转换成MutipartFile封装类 2.2 通过MutipartFile封装类获取到文件流 3、表单数据类型分类:(method=“post”
阅读全文
异常处理(异常解析器) 和 对于Properties类型的属性的配置
摘要:在程序运行中,有可能因为用户的不当操作,发生异常。。 在springmvc中可以根据不同的异常配置不同的处理方式 1、例如出现 这个类型异常 2、springmvc中提供了异常处理类,在springmvc.xml中配置 (SimpleMappingExceptionResolver)
阅读全文
文件下载
摘要:一、文件下载 1、访问资源时响应头如果没有设置Context-Disposition,浏览器默认按照 inline值进行处理 1.1 inline (浏览器自带功能,能显示就显示,不能显示就下载) 2、只需要修改响应头中 Context-Disposition="attachment;filenam
阅读全文
SpringMVC作用域传值几种方式
摘要:一、SpringMVC 作用域传值的几种方式 1 使用原生Servlet 1.1 在 HandlerMethod 参数中添加作用域对象 1.1.1 ServletContext不能在方法参数中获取,只能在request中获取 2 使用Map集合 2.1 把map中内容放在 request 作用域中
阅读全文
SpringMVC环境搭建和详解
摘要:1、Spring容器和SpringMVC容器是父子容器 1.1 SpringMVC容器可以调用Spring容器中的所有内容 1.2 图示 2、SpringMVC环境搭建 1、导入jar包 2、在web.xml中配置前端控制器 2.1 <init-param> 如果不配置会自动去 / WEB-INF/
阅读全文
SpringMVC(前端设计模式)简介
摘要:二、SpringMVC 简介 1、SpringMVC中重要组件 1.1 DispatcherServlet:前端控制器,接收所有的请求(如果配置 / 不包含.jsp) 1.2 HandlerMapping:解析请求格式,判断希望请求那个具体的方法 1.3 HandlerAdapter:负责调用具体的
阅读全文
浙公网安备 33010602011771号