springMVC执行原理:
DispatcherServlet表示前置控制器,是整个SpringMVC的控制核心,用户发发出请求,DispatcherServlet接受请求并拦截请求(请求分发器 前端控制器)
在web.xml中进行配置,同时需要为其绑定配置文件
<!--配置dispatcherServlet 这个是springmvc的核心 请求分发器,前端控制器-->
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!--DispatcherServlet 要绑定配置文件-->
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springmvc-servlet.xml</param-value>
</init-param>
<!--启动级别 :1-->
<load-on-startup>1</load-on-startup>
</servlet>
1、DispatcherServlet接收前端发送的请求,调用处理器映射器,找到controller类
2、通过处理器适配器 找到与请求相对应的controller类
3、controller执行具体的操作将执行信息ModelAndView返回给处理器适配器
4、适配器将试图逻辑名或模型传给DispatcherServlet
5.DispatcherServlet通过视图解析器解析视图名
6、解析的名字传给DispatcherServlet
7、DispatcherServlet调用试图,将最终的结果呈现给用户


SpringMVC实现步骤
1、新建一个web项目
2、导入相关jar包
3、编写web.xml , 注册DispatcherServlet
4、编写springmvc配置文件/5、接下来就是去创建对应的控制类 , controller
6、最后完善前端视图和controller之间的对应
测试运行调试.。
1615

被折叠的 条评论
为什么被折叠?



