Spring boot使用@RequestMapping来指定该Controller对应的url路径
时间: 2024-01-14 19:04:35 浏览: 132
spring boot中controller的使用及url参数的获取方法
是的,@RequestMapping 是 Spring MVC 中最常用的注解之一,它可以用于将请求 URL 映射到控制器的处理方法上。在 Spring Boot 中,我们可以在控制器类或者处理方法上添加 @RequestMapping 注解来指定对应的 URL 路径。
下面是一个使用 @RequestMapping 注解指定 URL 路径的示例:
```
@Controller
@RequestMapping("/user")
public class UserController {
@GetMapping("/list")
public String listUsers(Model model) {
// 处理逻辑
return "userList";
}
}
```
在这个示例中,我们定义了一个控制器类 UserController,使用 @RequestMapping 注解来指定了该控制器对应的 URL 路径为 "/user"。在 listUsers 方法上,我们使用了 @GetMapping 注解来指定该方法处理 GET 请求,并将路径设置为 "/list",最终对应的请求 URL 为 "/user/list"。在方法中,我们处理了业务逻辑,并返回了一个字符串 "userList",这个字符串对应的是一个模板的名称,Spring Boot 会自动使用视图解析器来渲染该模板,并返回给客户端。
阅读全文