熟练掌握以下各个部分的功能和使用,以及清晰各个部分之间的关系和协作的流程:
1.前端控制器(DispatcherServlet)
中央处理器,负责对各部分进行任务分发
2.处理器映射器(HandlerMapping)
接收到前端控制器发送的url后,对url进行匹配,返回给前端控制器一个处理器执行链(HandlerExecuteChain)
3.处理器适配器(HandlerAdaptor)
接收到前端控制器要寻找的Handler,选择对应的Handler进行执行,执行后返回ModelAndView给前端控制器
4.处理器(Handler)(需要程序员编写)
执行处理器适配器发送的任务,返回ModelAndView给处理器适配器
5.视图解析器(Viewresolver)
接收前端控制器发送来的逻辑视图(ModelAndView),转换为真正的视图,返回给前端控制器供其渲染
6.视图(View)(需要程序员编写)
经过视图解析器生成的视图(如JSP、Excel、PDF等等),经前端控制器渲染后发送到请求方
因篇幅问题不能全部显示,请点此查看更多更全内容