千家信息网

SpingMVC工作流程详解及简单配置

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,首先来看看它的整个调用流程:1、用户发送请求至前端控制器DispatcherServlet,前端控制器管理整个请求生命周期,从请求到响应的整个周期.2、DispatcherServlet收到请求调用H
千家信息网最后更新 2025年12月03日SpingMVC工作流程详解及简单配置

首先来看看它的整个调用流程:

1、用户发送请求至前端控制器DispatcherServlet,前端控制器管理整个请求生命周期,从请求到响应的整个周期.
2
DispatcherServlet收到请求调用HandlerMapping处理器映射器。
3、从处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet
4DispatcherServlet调用HandlerAdapter处理器适配器
5HandlerAdapter经过适配调用具体的处理器(Controller,也叫后端控制器)
6Controller执行完成返回ModelAndView
7
HandlerAdaptercontroller执行结果ModelAndView返回给DispatcherServlet
8
DispatcherServletModelAndView传给ViewReslover视图解析器
9ViewReslover解析后返回具体View
10
DispatcherServlet根据View进行渲染视图(即将模型数据填充至视图中)。
11DispatcherServlet响应用户

下面来统一一个简单Demo来 了解基本额配置:

1. 首先通过Maven创建一个项目,给项目添加Spring-web框架,会自动加载spring相关的依赖文件和生成xml配置文件.先看web.xml

            contextConfigLocation        /WEB-INF/applicationContext.xml                org.springframework.web.context.ContextLoaderListener                dispatcher        org.springframework.web.servlet.DispatcherServlet        1                dispatcher        /                            30                        redirect.jsp    

dispartcher-servlet.xml文件

                                                indexController                                    

applicationContext.xml

        


处理器 处理 控制器 文件 视图 控制 生成 配置 前端 周期 射器 用户 项目 适配 流程 对象 数据 框架 模型 生命 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库中分页显示和连续显示 北极星服务器错误 服务器连显示屏怎么设置 群辉服务器 软件开发技术经理的职位 软件开发转综合布线 玉田软件开发品质保障 万得数据库可以用吗 梦幻西游转服务器转移不去 软件开发什么税率 闭环erp生产数据库 铜陵联想服务器硬盘价格实时报价 我的世界服务器2b2t的端口 女生学计算机网络技术能当黑客吗 杨浦区参考数据库价钱 网络安全知识内容手抄报内容 小蘑菇软件开发工具 网络安全国家安全案例 数据库建表怎么约束数字字符 极限国服服务器暂停服务 32g的服务器一个月多少钱 红豆吉他谱软件开发 分布式集群和数据库的区别 广州三和软件开发怎么样 希望之村服务器怎么租 服务器接收失败有什么原因 我的世界粘土服务器怎么签到 软件开发仪器设备配置 炉石传说向服务器发送请求失败 数据库技术与应用 mysql
0