使用时注意:@RestController 是返回json数据,@Controller是返回页面。。。
@RequestMapping可在()中自定义多个URL访问路径,写成集合的形式,即可多路径访问相同页面,见图:
如何处理URL里的参数?
有这么几个注解:
@PathVariable
也可以写成:http://localhost:8080/hello/23/say,这里和传统的写法做个比较:http://localhost:8080/hello/23?id=23 哪个更简洁呢?
@RequestParam注解
在URL里输入的传统方式,可以获取参数里的值!也可以起的相同的作用这里写图片描述
可以给设置默认值:
@GetMapping,可以起到和RequestMapping相同的作用,是一种组合注解,切写法更简单