springmvc相关面试题
来源:互联网 发布:com用来表示什么域名 编辑:程序博客网 时间:2024/06/08 06:49
执行流程
a.客户端发送请求给前端控制器b.前端控制器收到请求后调用处理器映射器c.处理器映射器根据请求URL找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给前端控制器d.前端控制器通过处理器适配器调用处理器e.执行处理器(Controller,也叫后端控制器)f.处理器执行并返回ModelAndViewg.处理器适配器将处理器执行结果ModleAndView返回给前端控制器h.前端控制器将ModelAndView传给视图解析器i.视图解析器执行并返回具体Viewj.前端控制器对View进行渲染视图(即将模型数据填充至视图中)k.前端控制器响应客户端
springmvc与struts2的区别
a.springmvc的入口是一个servlet即前端控制器;struts2的入口是一个filter过滤器b.springmvc是基于方法开发(一个url对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例)c.struts2是基于类开发,传递参数是通过类的属性,只能设计成多例d.springmvc通过参数解析器将request请求内容解析,并给方法形参赋值,将数据和视图封装成ModelAndView对象,最后将ModelAndView中的模型数据通过request域传输到页面,jsp视图解析器默认使用jstle.struts2采用值栈存储请求和响应的数据,通过OGNL存取数据
阅读全文
0 0
- springmvc相关面试题
- springmvc面试题
- SpringMvc面试题
- Springmvc面试题
- SpringMvc面试题
- SpringMvc面试题
- SpringMVC面试题
- springMVC面试题
- SpringMVC面试题
- SpringMvc面试题
- SpringMvc面试题
- Springmvc面试题
- spring/springmvc 面试题
- SpringMVC面试题
- springMVC常见面试题
- SpringMVC面试题总结
- 字符串相关面试题
- 相关面试题 回答
- spring boot 2节笔记
- Uber正式解雇其自动驾驶部门负责人Anthony Levandowski
- Oracle-本地连接没问题,远程连接有问题解决方案
- 迎合宅男,日本版Echo引入二次元少女
- 品牌活动新体验 浦桑尼克热气球空投扫地机器人
- springmvc相关面试题
- Core i9 系列登场:农企翻身90度,英特尔也不能“挤牙膏”了 | Computex 2017
- 输给AlphaGo之后,柯洁首战取胜,微博感叹和人类下棋太轻松!
- 【noip2003】加分二叉树
- LeetCode 695. Max Area of Island
- luogu3933 Chtholly Nota Seniorious(二分答案+贪心)
- 要做好脑机接口技术,马斯克和扎克伯格还差一本“菜谱”
- Java 一阶线性包络谱算法
- 罗永浩评苹果抽取30%打赏费:傻X似的流氓,迟早被抵制