zoukankan      html  css  js  c++  java
  • SpringMvc 1

    package spring_mvc;
    
    public class One {
    
        public static void main(String[] args) {
    
            /**
             * 1.为什么会出现SpringWeb(SpringMVC)
             * 
             * 状态管理,工作流,验证,HTTP协议的无状态性决定了都不是那么好解决。
             * 
             * 2.SpringMvc将请求调度在Servlet,处理映射器(handler mapping ),控制器以及试图解析器(View Resolver)
             * 
             * SpringMv从请求到响应的过程:
             * 1)经过前端控制器DispactherServlet,他的任务是将请求发送给控制器,控制器是Spring组件.
             * (单实例的servlet,会将请求委托给应用程序的其他组件来处理)
             * 2)DispactherServlet会查询一个多个处理器映射(handler mapping ),来决定将请求发送给那个控制器。
             * 3)处理器映射映射器会根据携带的url信息来决策。
             * 4)控制器处理好逻辑后,会将数据打包,并且标出渲染的试图名。接下来会将请求,模型连同视图名一起发送给DispatherServlet。
             * 这样,控制器就不会和特定的视图(不一定是jsp)耦合。
             * 5)DispatherServlet通过视图解析器匹配对应的视图,将模型数据渲染到视图上。
             */
        }
    
    }
  • 相关阅读:
    决策表快速排序
    书摘
    读书笔记
    echarts x y轴设置
    echarts图类型设置
    echarts入门
    jqgride实现多选
    jqgride实现每一行的单选
    Mac react环境搭建
    两列布局,三列布局
  • 原文地址:https://www.cnblogs.com/lxh520/p/9114582.html
Copyright © 2011-2022 走看看