zoukankan      html  css  js  c++  java
  • Spring mvc

    1...

    .

    2.spring 的结构图

    3.spring mvc 架构

    4.Spring mvc 的请求流程

    .

    文字讲解:

    request-------->DispatcherServler(中央调度器/前端控制器)-----> HandlerMapping(处理器映射器)------>返回一个执行链----->将执行链转交给HandlerAdaptor(处理器适配器)----->调度Handler(处理器)-----> ModelAndView----->先将结果交给HandlerAdaptor,然后再由HandlerAdaptor转交给 DispatcherServler--------->DispatcherServler调度ViewResolver(视图解析器)---->交给DispatcherServler-------> 寻找View---->View做出响应(response)

    5、配置步骤

    6

    7、定制处理器

    8、页面搭建

    9、

     10、

     2、由于在modelandview 中setViewName("index")比较麻烦,所以引入了试图解析器

      

     

    出现404错误

    由于restful 编程      rest

    如果配置成/会无法访问静态资源,为了解决这个问题,有三种方式供参考:

    方案一:使用tomcat 默认的servlet解决

    2、使用mvc的default-servlet-handler

     

    3、方案三:使用mvc的resource解决

    三、配置式开发

  • 相关阅读:
    Boost智能指针使用总结
    C++细节理解
    Mysql导入导出
    Mysql Join语法以及性能优化
    数据库设计三大范式
    Mysql子查询
    js面向对象的实现(example 一)
    js对象常用2中构造方法
    RequireJS 加载 easyui
    Cordova 打包 Android release app 过程详解
  • 原文地址:https://www.cnblogs.com/myhome-1/p/6197527.html
Copyright © 2011-2022 走看看