Spring MVC框架

来源:互联网 发布:matlab 离散数据 fft 编辑:程序博客网 时间:2024/05/29 11:54

1.Spring框架提供了构建Web程序的全功能模块,Spring MVC框架分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。

 

2.Spring 的Web MVC框架是围绕dispatcherServlet设计的,它把请求分派给处理程序。默认的处理程序是非常简单的Controller接口,只有一个方法ModelAndView handleRequest(request,response),或者是AbstractController类,实现ModelAndView handleRequestInternal(HttpServletRequest request,HttpServletResponse response)方法

   如果应用程序需要处理用户输入的表单,那么可以继承AbstractFormController,如果需要把多页输入处理到一个表单,那么就可以继承AbstractWiardFormController。

 

3.Spring MVC较之现在较成熟的Model-View-Controller框架而言,其解决的主要问题无外乎下面几个部分:

    a).将Web页面中的输入元素封装为一个数据对象

    b).根据请求对象的不同,调度相应的逻辑处理单元,并将(请求)数据对象作为参数传入。

    c).将结果数据对象中的数据与预先设计的表现层相融合并展现给用户。

 

4.http://javacrazyer.iteye.com/blog/790862

原创粉丝点击