![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试必备题
buuh1
这个作者很懒,什么都没留下…
展开
-
struts2和springMVC的区别
1.拦截器级别不同 Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或其他方式标识其所属方法了。 2.由上边原因,SpringMVC的方法之间基本上独立的,独享request r原创 2020-08-27 20:49:08 · 296 阅读 · 0 评论 -
springmvc工作原理
1.工作原理 1.用户发送请求至前端控制器DispatcherServlet 2.DispatcherServlet收到请求,调用HandlerMapping处理器映射器。 3.处理器映射器根据请求url,找到具体的处理器,生成处理器对象及处理器拦截器,如果有则生成一并返回给DispatcherServlet。 4.DispatcherServlet通过HandlerAdapter处理器适配器调用处理器; 5.执行处理器Controller,也叫后端控制器 6.Controller执行完成返回ModelAn原创 2020-08-06 10:22:36 · 130 阅读 · 0 评论