SpringBoot的Controller使用

使用时注意:@RestController 是返回json数据,@Controller是返回页面。。。
这里写图片描述
@RequestMapping可在()中自定义多个URL访问路径,写成集合的形式,即可多路径访问相同页面,见图:
这里写图片描述

如何处理URL里的参数?

有这么几个注解:
这里写图片描述
@PathVariable
这里写图片描述
也可以写成:http://localhost:8080/hello/23/say,这里和传统的写法做个比较:http://localhost:8080/hello/23?id=23 哪个更简洁呢?
这里写图片描述
@RequestParam注解
这里写图片描述
在URL里输入的传统方式,可以获取参数里的值!也可以起的相同的作用这里写图片描述
可以给设置默认值:
这里写图片描述
这里写图片描述
@GetMapping,可以起到和RequestMapping相同的作用,是一种组合注解,切写法更简单
这里写图片描述这里写图片描述

猜你喜欢

转载自blog.csdn.net/weixin_39433171/article/details/79591474