Servlet 与springMVC是一个什么关系?
2个回答
展开全部
Servlet 是用Java编写的服务器端程序。答岁其主要功能在于交互式地浏览和修改数据,生成动态Web内容。春液狭义的Servlet是指Java语言实清森睁现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。
Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。
Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。
追问
那这二者有什么关系呢?
展开全部
基于Spring实现的MVC框架。不能不使用Spring,单独雹芦使用SpringMVC,因为其需要依赖Ioc容器等。但是如果单独为了更好的理携搏解
SpringMVC这种MVC框架,就把它和Struts/Struts2。。。一系列的MVC框架,只是基于DispatcherServlet或者
Filter做一个前端分发器,最终把这个框架引导起来,进行其自己的逻辑处理。没有什么特殊的地方。每个MVC框架都有自己的特点,互相比较一下,就源隐带理解原理了。
SpringMVC这种MVC框架,就把它和Struts/Struts2。。。一系列的MVC框架,只是基于DispatcherServlet或者
Filter做一个前端分发器,最终把这个框架引导起来,进行其自己的逻辑处理。没有什么特殊的地方。每个MVC框架都有自己的特点,互相比较一下,就源隐带理解原理了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询