1. MVC概念 1.1 前端控制器 1.2 MVC概念 MVC的核心思想 业务数据抽取 与 业务数据呈现 相分离 2. Spring MVC概念 2.3 架构流程 3. 应用maven工具,管理springMVC 3.1 maven的三个重要概念:配置pom.xml,依赖dependency, 坐 ...
分类:
编程语言 时间:
2017-04-22 09:45:53
阅读次数:
145
下图展示了SpringMVC请求响应的完整流程:用户想服务器发出请求,请求被Spring的前端控制器DispatcherServlet截获。DispatcherServlet对请求的URL(统一资源定位符)进行解析,得到URI(资源的标识符),根据URI调用HandlerMapping获得该Handler配置的所有相关对象,包括handler..
分类:
编程语言 时间:
2017-04-18 20:08:26
阅读次数:
172
springMVC请求过程:请求信息(包括用户相关信息)发送到DispatcherServlet,DispatcherServlet在这里做为前端控制器。DispatcherServlet查询处理器映射,处理器映射会根据请求携带的URL信息进行决策。当选择了合适的控制器,DispatcherServlet会将请求发送给选中的控制器。在..
分类:
编程语言 时间:
2017-04-18 00:01:48
阅读次数:
222
springmvc框架,先来说说他的好处吧!首先它是spring框架的一部分,所以整合spring框架时,无需中间整合包.而struts2则需要中间整合包通过图我们看一下原理文字描述:前端页面发送请求前端控制器接收DistacherServlet前端控制器请求处理器映射器根据url查找处理器映射器返回HandlerE..
分类:
编程语言 时间:
2017-04-17 22:31:09
阅读次数:
186
一、Struts简介 * 是轻量级的MVC框架,主要解决了请求分发的问题,重心在控制层和表现层。运用ASOP的思想,使用拦截器来扩展业务控制器 二、使用步骤: 1.引入Sturts2的相关JAR包 2.配置前端控制器 3.创建struts.xml 5.编写业务控制器Action 6.编写JSP页面 ...
分类:
其他好文 时间:
2017-04-16 15:18:04
阅读次数:
158
核心架构的具体流程步骤如下: 1、 首先用户发送请求——>DispatcherServlet,前端控制器收到请求后自己不进行处理,而是委托给其他的解析器进行处理,作为统一访问点,进行全局的流程控制; 2、 DispatcherServlet——>HandlerMapping, HandlerMapp ...
分类:
编程语言 时间:
2017-04-06 17:00:40
阅读次数:
224
1、dispatcher前段控制器的作用 1.文件上传解析,如果请求类型是multipart,将通过MutilpartResolver进行文件上传解析。 2.通过HandlerMapping,将请求映射到处理器 3.通过HandlerAdapter支持多种类型的处理器 4.通过ViewResolve ...
分类:
其他好文 时间:
2017-04-06 00:18:19
阅读次数:
196
0.springmvc请求流程图 1.使用的jia包及要写的配置文件如图 2.web.xml 配置前端控制器 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns ...
分类:
编程语言 时间:
2017-04-05 23:42:32
阅读次数:
232
项目结构; 代码如下: BookController UserController Book User springmvc-config.xml login.jsp register.jsp welcome.jsp web.xml index.jsp 所有用到的包如下: ...
分类:
编程语言 时间:
2017-04-05 22:14:08
阅读次数:
285
下面记录我学习crud的所悟所得。 由于没有连接数据库,所以使用的是静态代码块中的伪数据。 一、首先搭建springmvc环境,导入jar包,在web.xml文件中配置dispatcherservlet:前端控制器和contextConfigLoaction:springmvc的配置文件位置(不配置 ...
分类:
编程语言 时间:
2017-04-03 14:44:27
阅读次数:
156