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解决

    三、配置式开发

  • 相关阅读:
    字典与集合
    gitee
    在使用pycharm时同时缩进、左移、多行注释
    代码1(while循环和IF条件语句,字符格式化,break,continue)
    python基础-工具
    11 Serializer组件
    10 响应模块
    09 异常模块
    08 解析模块
    07 渲染模块
  • 原文地址:https://www.cnblogs.com/myhome-1/p/6197527.html
Copyright © 2011-2022 走看看