springmvc工作原理图 SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器 ...
分类:
编程语言 时间:
2018-03-28 15:40:40
阅读次数:
193
一、Spring容器(父容器) 1、Mapper代理对象 2、Service对象 二、Springmvc(前端控制器)(子容器) Controller对象 1.标准的配置是这样的:Controller只在SpringMVC的配置文件扫描。Service等只在Spring容器的配置文件配置扫描。 2. ...
分类:
编程语言 时间:
2018-03-25 15:48:20
阅读次数:
174
在开始创建spingmvc项目的时候,我们只需要配置前端控制器和处理器就可以,其他三项系统会默认配置,我们也可以自己配置 首先看配置处理器映射器,系统默认的 在springmvc.xml中配置 另一种配置方式是:同样在springmvc.xml中配置,使用的是 SimpleUrlHandlerMap ...
分类:
编程语言 时间:
2018-03-22 13:42:04
阅读次数:
2865
1、/* 默认配置REQUEST转发需要走过滤器,拦截器是前端控制器调用的在web.xml中有 action1向action2转发的时候过滤器不执行。 因为在配置/*的时候默认配置是 客户端的请求才会走前端控制器,转发不走。 转发需要走的时候,要配置一下。 首先拦截器是前端控制器调用的,前端控制器不 ...
分类:
其他好文 时间:
2018-03-21 19:54:44
阅读次数:
170
从零开始写STL 容器 双端队列 什么是双端队列?在介绍vector源码,我们发现在vector前端插入元素往往会引起大量元素的重新分配,双端队列(deque)就是为了解决这一问题,双端队列中在首端和末端插入元素的时间复杂度都为O(1),也许你会说链表不行吗,但是其实链表存在一定的缺陷,比如每个结点 ...
分类:
其他好文 时间:
2018-03-20 20:44:02
阅读次数:
193
关于Spring MVC的核心控制器DispatcherServlet的作用,以下说法错误的是( )? A.它负责处理HTTP请求 B.加载配置文件 C.实现业务操作 D.初始化上下应用对象ApplicationContext 错选:A 错选原因:看错题目意思,误以为是选正确的。。 正选:C 正选原 ...
分类:
编程语言 时间:
2018-03-20 12:48:44
阅读次数:
216
在springmvc配置文件中添加 - mapping代表映射路径 - location代表文件路径(必须是webapp根目录下的路径才行) - cache-period代表浏览器缓存时间 当我们用前端控制器过滤掉所有的文件的时候就可以来配置资源映射器 ...
分类:
编程语言 时间:
2018-03-18 22:26:22
阅读次数:
163
2. SpringMVC架构 2.1 框架结构 2.2 框架流程 1. 用户发送请求至前端控制器DispatcherServlet。 2. DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3. 处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果 ...
分类:
编程语言 时间:
2018-03-15 23:02:02
阅读次数:
267
1 课前知识回顾 1.1 监听器的方式 1.1.1 配置文件 1.1.2 图例 说明:如果通过监听器的方式,即使加载了springMVC的配置文件.SpringMVC的容器是不认的,只有通过前端控制器调用时,才会加载启动springMVC容器。这时会创建另外一个controller将原有的Contr ...
分类:
其他好文 时间:
2018-03-15 00:31:45
阅读次数:
416
SpringMVC简介 Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分。 JavaEE三层架构 SpringMVC架构 请求流程 <!--[if !supportLists]-->1、 <!--[endif]-->用户发送请求至前端控制器Dispatch ...
分类:
编程语言 时间:
2018-03-11 11:48:53
阅读次数:
274