首页 > 其他 > 详细

Restful风格参数

时间:2020-06-18 20:14:33      阅读:57      评论:0      收藏:0      [点我收藏+]

通常get方式参数传递,我们使用的是?后面接参数名和参数值,现在Restful可以简化参数格式。。。。

get方式:

<a href="Test?uid=111&uname=aaa">走你</a>

Restful:

<a href="Test/111/aaa">走你</a>

后台接收:

原先:

@RequestMapping("Test")
public String Test(int uid,String uname){
  System.ou,println(uid+" "+uname);
  return "test.html";
}

Restful(使用@PathVariable):

@RequestMapping("Test/{uid}/{uname}")
public String Test(@PathVariable("uid") int id,@PathVariable String uname){
  System.ou,println(id+" "+uname);
  return "/test.html";
}

@RequestMapping中的格式必须和前端请求发送的数据格式一致,至于{}中的键名则自定义即可,@PathVariable是获取@RequestMapping中的内容,如果你在@PathVariable后面的()不指定键值,那么@PathVariable默认到@RequestMapping中找

Restful风格参数

原文:https://www.cnblogs.com/qiuyebk/p/13159371.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!