• SpringMVC(前端设计模式)简介


    一、提供一个入口,让所有的请求都进行  / ,然后再分配给对应的页面,这就是前端设计模式(front)


    @WebServlet("/")  不过滤 .jsp public class DemoServlet extends HttpServlet{ @Override protected void service(HttpServletRequest arg0, HttpServletResponse arg1) throws ServletException, IOException { String str = arg0.getParameter("name"); System.out.println(str); if (str.equals("demo1")) { demo1(arg0); } if(str.equals("demo2")){ demo2(arg0); } if(str.equals("demo3")){ demo3(arg0); } System.out.println("控制器执行"+str); } private void demo3(HttpServletRequest arg0) { System.out.println("demo3开始响应");
        arg0.跳转or转发 }
    private void demo2(HttpServletRequest arg0) { System.out.println("demo2开始响应");
        arg0.跳转or转发 }
    private void demo1(HttpServletRequest arg0) { System.out.println("demo1开始响应");
        arg0.跳转or转发 } }

    二、SpringMVC 简介

      1、SpringMVC中重要组件

        1.1 DispatcherServlet:前端控制器,接收所有的请求(如果配置 / 不包含.jsp)

        1.2 HandlerMapping:解析请求格式,判断希望请求那个具体的方法

        1.3 HandlerAdapter:负责调用具体的方法

        1.4 ViewResovler:视图解析器,解析结果,准备跳转到具体的物理视图

      2、SpringMVC运行原理

     三、SpringMVC 是一个线程不安全的、轻量级的框架,开发过程中注意线程安全问题

    好好学习,天天向上。 努力工作,给自己的和家人一个满意的答案。。。。
  • 相关阅读:
    SpringMVC日期类型转换问题三大处理方法归纳
    java 生成execl下载
    阿里maven仓库地址 和 oschina maven仓库地址
    hibernate基础学习
    学习struts2
    Linux下的/dev/sr0
    Oracle 19c(19.3) 单机数据库静默安装
    [转]Oracle 19C的下载和安装部署(图形安装和静默安装)
    CDH entropy was available 问题解决
    CDH当中NFS GATEWAY实例启动失败
  • 原文地址:https://www.cnblogs.com/axu521/p/10160077.html
Copyright © 2020-2023  润新知