为了账号安全,请及时绑定邮箱和手机立即绑定

@PathVariblie注解

@PathVariable("id") Integer id

这个注解,为啥不能接收**?id=12的url的数据,报404错误;还是只能接收**/12的数据,但是我看老师的是可以接收的啊。

正在回答

3 回答

不同的注解的,获取.../12,是下面的注解形式

@PathVariable("id")

获取...?id=12,是下面的注解方式:

@RequestParam("id")


0 回复 有任何疑惑可以回复我~

/say路径是写死不变的,后面的id只是传过去的一个值而已

0 回复 有任何疑惑可以回复我~
方法代码如下:
@RequestMapping(value = "/say/{id}", method= RequestMethod.GET)
public String say(@PathVariable("id") Integer id){
    return "id:" + id + girlProperties.getCupSize();
}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
2小时学会Spring Boot
  • 参与学习       151599    人
  • 解答问题       1079    个

Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序

进入课程

@PathVariblie注解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信