摘要: Tomcat容器 Tomcat容器—>Servlet容器—>Context容器 所以,真正管理 Servlet 的容器是 Context 容器,一个 Context 对应一个 Web 工程(非用户),新建一个servlet的时候,就会新建一个context的,同时加载它所需要的config,容器的配 阅读全文
posted @ 2019-02-13 16:36 技术研究与问题解决 阅读(187) 评论(0) 推荐(0)
摘要: MultipartResolver 用于处理文件上传,当收到请求时 DispatcherServlet 的 checkMultipart() 方法会调用 MultipartResolver 的 isMultipart() 方法判断请求中是否包含文件。如果请求数据中包含文件,则调用 Multipart 阅读全文
posted @ 2019-01-10 11:08 技术研究与问题解决 阅读(455) 评论(0) 推荐(0)
摘要: 一、ViewResolver 根据视图的名称将其解析为 View 类型的视图,如通过 ModelAndView 中的视图名称将其解析成 View,View 是用来渲染页面的,也就是将 Model 填入模板中,生成 html 或其他格式的文件。 可以设置多个解析策略,如可以根据 JSP 来解析,或者按 阅读全文
posted @ 2019-01-10 11:07 技术研究与问题解决 阅读(394) 评论(0) 推荐(0)
摘要: 一、HandlerMapping 作用是根据当前请求的找到对应的 Handler,并将 Handler(执行程序)与一堆 HandlerInterceptor(拦截器)封装到 HandlerExecutionChain 对象中。在 HandlerMapping 接口的内部只有一个方法,如下: Han 阅读全文
posted @ 2019-01-10 11:06 技术研究与问题解决 阅读(267) 评论(0) 推荐(0)
摘要: 一、DispatcherServlet 处理流程 在整个 Spring MVC 框架中,DispatcherServlet 处于核心位置,它负责协调和组织不同组件完成请求处理并返回响应工作。在看 DispatcherServlet 类之前,我们先来看一下请求处理的大致流程: 二、Dispatcher 阅读全文
posted @ 2019-01-10 11:04 技术研究与问题解决 阅读(348) 评论(0) 推荐(0)
摘要: 工作流程: web.xml 示例: 阅读全文
posted @ 2019-01-10 10:16 技术研究与问题解决 阅读(259) 评论(0) 推荐(0)
摘要: springmvc是一个基于spring的web框架.本篇文章对它的工作原理以及源码进行深入分析. 一、springmvc请求处理流程 二、springmvc的工作机制 三、springmvc核心源码分析 四、谈谈springmvc的优化 一、springmvc请求处理流程 引用spring in 阅读全文
posted @ 2019-01-10 10:00 技术研究与问题解决 阅读(289) 评论(0) 推荐(0)
摘要: 实现注解需要三个条件:注解声明、使用注解的元素、操作注解使其起作用(注解处理器)。 定一个MyTag注解类: import java.lang.annotation.ElementType;import java.lang.annotation.Inherited;import java.lang. 阅读全文
posted @ 2019-01-10 09:22 技术研究与问题解决 阅读(310) 评论(0) 推荐(0)
摘要: eclipse开发中,查找会是一个经常用到的功能所以总结一下1,查找一个类 Shift + Ctrl + h 这种方式能快速的定位接口,类还有注解在那个包里面2.综合查找 Ctrl + H 这是一种综合查找 ,可以用来查找 一个方法的引用,或者某些特殊的标识,还可以通过注释里面的关键字查到想要的内容 阅读全文
posted @ 2019-01-10 09:15 技术研究与问题解决 阅读(3930) 评论(0) 推荐(0)
摘要: *注解的用途 注解(Annotation)是JDK1.5引入的新特性,包含在java.lang.annotation包中,它是附加在代码中的一些元信息,将一个类的外部信息与内部成员联系起来,在编 译、运行时进行解析和使用。Java内置了一些注解(如@Override、@Deprecated等),还支 阅读全文
posted @ 2019-01-10 08:59 技术研究与问题解决 阅读(855) 评论(0) 推荐(0)