文章目录
@RequestMapping 的作用
@RequestMapping
是一个用来处理请求地址映射的注解,可用于类或方法上。- 用于 类 上,表示类中的所有响应请求的方法都是以该地址作为 父路径;
- 用于 方法 上,表示在类的父路径下追加方法上注解中的地址将会访问到该方法。
Controller 层代码:
package com.example.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
/**
* 用于类上,可以没有
*/
@Controller
@RequestMapping("/demo")
public class DemoController {
/**
* 用于方法上,必须有
*/
@GetMapping("/login")
public String login() {
return "login";
}
}
- 本地浏览器输入:
http://localhost:8080/demo/login
就会跳转至login.html
页面