首页 > 代码库 > Spring MVC

Spring MVC

  web应用常见的层级结构如下:

     

      Spring MVC的层次关系如下:

      

      JSP,Velocity,Freemaker和XSLT都可以做界面展示,Spring MVC在界面展示最主要的接口是org.springframework.web.servlet.View(呈现单独页面)和org.springframework.web.servlet.view.InternalResourceViewResolver(提供视图和逻辑关系的映射)。

      Spring MVC为web层提供了org.springframework.web.servlet.mvc.Controller及其子类负责接收HttpServletRequest和HttpServletResponse,执行一些操作后再交给界面展示层。

     

Spring MVC