2021-01-02

1.导入包,准备web的项目环境

    pom.xml:packaging:  war  spring-webmvc

    war


    

        
            org.springframework
            spring-webmvc
            5.1.6.RELEASE
        

    
2.配置web.xml中的前端控制器
    说明:前端控制器,既是帮我们找handle(我们要访问的方法-类似之前的doGet\doPost)的控制器
    在前端控制器中,初始加载mvc的配置文件

    web.xml:


    mvc

    org.springframework.web.servlet.DispatcherServlet
    
        contextConfigLocation
        classpath:mvc.xml
    


    
        mvc

        /
    


    handle在这:
    package com.qf.controller;

    public class UserController {
        public String show(){

        }
    }


3.mvc配置文件的设置
    a.扫描控制层的注解
    b.开启注解
    c.视图解析器,去解析渲染页面

 resouse: web.xml:
    
    

    
        

    
        

    
            
            
        





    


    
        
        
    



4.后台控制器:
    a.控制层组件
    b.映射路劲的配置

    @Controller //控制器组件  类似于  
    @RequestMapping("/user") /*请求映射路径,handler*/
    public class UserController {

        @RequestMapping("/show")
        public String show(){
            System.out.println("show...");
            return "ok";
        }
    }

webapp:  ok.jsp

  OK...!

你可能感兴趣的:(SpringMVC,spring,java,mvc)