购物网站开发教程,做网站的公司一年能赚多少钱,借个网站备案号,廊坊网站关键词优化目录#xff1a; 第一题. 什么是Spring MVC#xff1f;简单介绍下你对Spring MVC的理解#xff1f;第二题. Spring MVC的优点第三题. Spring MVC的主要组件#xff1f;第四题. 什么是DispatcherServlet?第五题. 什么是Spring MVC框架的控制器#xff1f; 第一题. 什么是S… 目录 第一题. 什么是Spring MVC简单介绍下你对Spring MVC的理解第二题. Spring MVC的优点第三题. Spring MVC的主要组件第四题. 什么是DispatcherServlet?第五题. 什么是Spring MVC框架的控制器 第一题. 什么是Spring MVC简单介绍下你对Spring MVC的理解
Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架通过把模型-视图-控制器分离将web层进行职责解耦把复杂的web应用分成逻辑清晰的几部分简化开发减少出错方便组内开发人员之间的配合。
第二题. Spring MVC的优点
1可以支持各种视图技术,而不仅仅局限于JSP 2与Spring框架集成如IoC容器、AOP等 3清晰的角色分配前端控制器(dispatcherServlet) , 请求到处理器映射handlerMapping), 处理器适配器HandlerAdapter), 视图解析器ViewResolver。 4 支持各种请求资源的映射策略。
第三题. Spring MVC的主要组件
1前端控制器 DispatcherServlet不需要程序员开发 作用接收请求、响应结果相当于转发器有了DispatcherServlet 就减少了其它组件之间的耦合度。 2处理器映射器HandlerMapping不需要程序员开发 作用根据请求的URL来查找Handler 3处理器适配器HandlerAdapter 注意在编写Handler的时候要按照HandlerAdapter要求的规则去编写这样适配器HandlerAdapter才可以正确的去执行Handler。 4处理器Handler需要程序员开发 5视图解析器 ViewResolver不需要程序员开发 作用进行视图的解析根据视图逻辑名解析成真正的视图view 6视图View需要程序员开发jsp View是一个接口 它的实现类支持不同的视图类型jspfreemarkerpdf等等
第四题. 什么是DispatcherServlet?
Spring的MVC框架是围绕DispatcherServlet来设计的它用来处理所有的HTTP请求和响应。
第五题. 什么是Spring MVC框架的控制器
控制器提供一个访问应用程序的行为此行为通常通过服务接口实现。控制器解析用户输入并将其转换为一个由视图呈现给用户的模型。Spring用一个非常抽象的方式实现了一个控层允许用户创建多种用途的控制器。
如果我的内容对你有帮助请点赞评论收藏。创作不易大家的支持就是我坚持下去的动力