Spring_MVC


使用注解开发Spring MVC

配置web.xml文件

点击查看代码



  Archetype Created Web Application


  
  
    DispatcherServlet
    org.springframework.web.servlet.DispatcherServlet
    
    
      contextConfigLocation
      classpath:spring-mvc.xml
    
    
    1
  


  
  
    DispatcherServlet
    /
  




配置springmvc-servlet.xml

点击查看代码
<?xml version="1.0" encoding="UTF-8"?>


    
    
        
    



    
    
        
        
        
    

    
    



控制层+视图层::

点击查看代码
package com.cn.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class UserController {
    @RequestMapping("/first")
    public String save(){
        System.out.println(" controller is running!" );
        return "success";

    }


    /*可以配置多个访问路径请求
     * 这就大大的减少了大量的servlet
     * 简化了开发*/
    @RequestMapping("/second")
    public String second(Model model){
        //业务层,调用service层得到数据
        String msg = "欢迎你!";
        model.addAttribute("msg",msg);
        return "success";//交给视图解析器解析地址(相应路径)
    }

}

结果截图:

Spring_MVC知识要点

相关