servlet数据如何传到前端 springmvc 多步流程?
springmvc 多步流程?
工作流程(12步)
1.DispatcherServlet(前端控制器)收得到用户的请求;
2.DispatcherServlet内部函数HandlerMapping(处理器映射器),找到比较好的Handler;
3.HandlerMapping(处理器映射器)直接返回HandlerExecutionChain(比较好的Handler的位置)给DispatcherServlet;
4.正在发送跪请到HandlerAdapter(处理器适配器)(打一个比方:家用电的电压为220V,我们的电脑或手机所必须的电压千差万别,因为就要有电源适配器来能起桥梁作用,这里的处理器适配器也是同样的的作用);
5.HandlerAdapter(处理器适配器)将只是请求丢给Handler(处理器)去想执行;
6.Handler(处理器)想执行请求,并将处理后的结果整体封装拥有一个ModelAndView对象,直接返回给HandlerAdapter(处理器适配器);
7.HandlerAdapter(处理器适配器)将ModelAndView对象赶往给DispatcherServlet;
8.DispatcherServlet调用InternalResourceViewResolver(视图题器)只是请求视图解析;
(视图电学计算器)推导视图后前往给DispatcherServlet;
10.DispatcherServlet帮忙3d渲染视图;
(视图)将渲出好的视图直接返回给DispatcherServlet;
12.DispatcherServlet响应用户的请求。
请问java如何学习?
说烂的问题了,我想知道为什么这么多讲了呢?不管是什么去学习什么,首先都会有人问这个东西该咋学习?怎末学效率高?有什么好的方法?也都能不能找到各种千奇八怪的回答,但无外乎也是先基础打牢,生克制化实践,到最后后慢慢地进阶。当然也不是这样的,学习没有捷径,只有一步又一步脚踏实际,慢慢的积累知识,下的功夫相当了,肯定可能会了。
但呢,各个行业的学习方法上是有一些差异的,就it行业来说,学的东西基本是也是单独应用形式的,因此多动手是必不可少的,即便打基础,肯定后面的晋阶怎么学习,多敲多去思考是贯穿于的,遇上懂的始终想不通的,最好不要管,向后看就对了,别钻牛角尖,这些问题往往是而你的知识面比较窄了照成的,所以看到后面,前面的自然就领悟到了。其实,脚踏实际,慢慢来,不懈地,两个月se基础语法,面向对象语言基本特性都也能能够掌握的差不多吧。
伴随着你怎么学习的深入,你会感觉自己什么都会了,真正无敌的感觉,恭喜你,上次踏人门槛,但还就没入门学习,我把这个阶段称为“门外汉阶段”,这个阶段,你的见识太少,感觉自己什么都会,反正只不过是个那井底。
迅速你都会经历了这个阶段,突然之间会有一天,你觉得自己什么都应该不会了,你很茫然,觉的路很长,走不出来尽头,这个时候你才全是唯一的入门了,至少第一层。
再向后,你就会发现,入了门之后,学过来变的快的不知多少,不是自己的代码也能读明白了,学习站了起来风头正盛,这是也是你技术沪弱深强提高的时候,也就到达了第二层。
再朝后,你的技术越来越大高,你发现自己自己懂的却越来越大“少”了,这时候你的眼界比之前高了好几个层次,视野非常大了,注意到的东西很多,总觉得自己知道怎么样太少,这等到了了第三层。
于是,你不停地学,断的地补短板,了解的越来越多,你又发现自己,自己好像又什么都应该不会了,就到了第四层。
知道有一天,你突然发现第一层到第四层是个停止循环的过程,你瞬间清楚反正it行业其实,技术更新迭代的很快,今天你是行业大佬,明天你肯定就成了“门外汉”,唯有达到不断学习,才肯定不会被行业遭淘汰,这是第五层。
DispatcherServlet 处理器 请求 东西 适配器
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。