什么是spring mvc?

 我来答
djf0201
推荐于2018-02-28 · TA获得超过225个赞
知道答主
回答量:79
采纳率:0%
帮助的人:41.4万
展开全部
Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI。Spring MVC 框架并不知道使用的视图,所以不会强迫您只使用 JSP 技术。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。

Spring 的 Web MVC 框架是围绕 DispatcherServlet 设计的,它把请求分派给处理程序,同时带有可配置的处理程序映射、视图解析、本地语言、主题解析以及上载文件支持。默认的处理程序是非常简单的 Controller 接口,只有一个方法 ModelAndView handleRequest(request, response)。Spring 提供了一个控制器层次结构,可以派生子类。如果应用程序需要处理用户输入表单,那么可以继承 AbstractFormController。如果需要把多页输入处理到一个表单,那么可以继承 AbstractWizardFormController。
黑夜也明亮
2012-02-10 · TA获得超过168个赞
知道小有建树答主
回答量:106
采纳率:0%
帮助的人:89.8万
展开全部
Spring MVC 是Spring 自己的模型,视图,控制层,一般是通过注解和注入在配上对应的XML文件与javabean来形成三层模式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
henu_ws
2012-02-09
知道答主
回答量:1
采纳率:0%
帮助的人:1642
展开全部
youzhiliao
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaolincc26
2012-02-07 · TA获得超过170个赞
知道小有建树答主
回答量:146
采纳率:0%
帮助的人:75.4万
展开全部
这个问题大条了!不是一个回答能解决的,建议查看相关的文档资料。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式