说明:
(1)前面几篇博客我们简单介绍了【Spring MVC】,对【Spring MVC】有了简单的认识;从本篇博客开始,将详细介绍【Spring MVC】;
(2)本篇博客开始,介绍【Spring MVC数据绑定】;然后本篇博客介绍其中的URL映射,URL映射是指【Spring MVC中,Controller控制器的某一个方法】如何和【url】绑定在一起;(前面接触了【@GetMapping("/t")注解 】和【@ResponseBody注解】,自然还有其他注解可以完成类似的工作)
(3)本篇博客代码沿用【SpringMVC入门与数据绑定3:Spring MVC初体验三:Spring MVC环境配置;】中的代码;
(4)本篇博客内容其实很少,就是设置Controller中方法的url啦;
目录
二:【@GetMapping】、【@PostMapping】案例;
1.创建URLMappingController类:使用【@GetMapping】、【@PostMapping】;
2. 【@GetMapping】:提起get请求,观察效果;
3. 【@PostMapping】:提起post请求,观察效果;
(2)【@RequestMapping】:提起请求,观察效果;
2.也可以在方法上,使用【@RequestMapping】;(只是一般不这么干)
一:URL Mapping(URL映射)简介;
(1)可以这样理解:对于web应用来说,所有对外暴露的接口,都是一个一个的URL网址;我们通过URL来调用并执行后端的代码;
(1)@RequestMapping是一个通用的注解;
● 这个注解一般是用在类上的,为类中所有方法上的【@GetMapping】、【@PostMapping】赋予访问前缀;
● 这个注解也可以使用在方法上,作为 【@GetMapping】、【@PostMapping】的通用书写方式;即,@GetMapping是一个组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写;
(2)@GetMapping,@PostMapping是使用在方法上的,分别对应get请求和post请求;
(3)接下来的案例,会详细介绍这三个注解;
二:【@GetMapping】、【@PostMapping】案例;
1.创建URLMappingController类:使用【@GetMapping】、【@PostMapping】;
URLMappingController类:
package com.imooc.springmvc.controller; import org.springframework.st