SpringMVC注解的入门实例详解

1、在 web.xml 文件中配置前端处理器



  SpringMVC_01
  
  
    springmvc
    org.springframework.web.servlet.DispatcherServlet
    
    
        contextConfigLocation
        classpath:springmvc.xml
    
  
  
    springmvc
    
    /
  

2、在 springmvc.xml 文件中配置处理器映射器,处理器适配器,视图解析器



       
    
       
      
    
    
    
    
    
    
    
    
        
        
        
        
    

3、编写 Handler

package com.ys.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
//使用@Controller注解表示这个类是一个Handler
@Controller
public class HelloController {
    //@RequestMapping注解括号里面的表示访问的URL
    @RequestMapping("hello")
    public ModelAndView hello(){
        ModelAndView modelView = new ModelAndView();
        //类似于 request.setAttribute()
        modelView.addObject("name","张三");
        //配置返回的视图名,由于我们在springmvc.xml中配置了前缀和后缀,这里直接写视图名就好
        modelView.setViewName("index");
        //modelView.setViewName("/WEB-INF/view/index.jsp");
        return modelView;
    }
}

注意@Controller注解和@RequestMapping注解的用法

4、编写 视图 index.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>




Insert title here


hello:${name}

5、在浏览器中输入:http://localhost:8080/SpringMVC_03/hello

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

你可能感兴趣的:(SpringMVC注解的入门实例详解)