【SpringBoot】参数传递

1.定义URL变量

@RequestMapping("/user/{username}")

@ResponseBody

public String userProfile(@PathVariable String username){

return "user:"+username;

}

2.定义多个URL变量

@RequestMapping("/user/{username}/blog/{blogId}")

@ResponseBody

public String getUserBlog (@PathVariable String username,@PathVariable int blogId){

return "user:"+username+"blog:"+blogId;

}8

.3.匹配正则表达式

@RequestMapping("/user/{username:[a-zA-Z0-9]}/blog/{blogId}")

@ResponseBody

public String getUserBlog(@PathVariable String username,@PathVariable int blogId){

return "user:"+username+"blog:"+blogId;

}12

相关推荐
撰卢6 分钟前
Filter快速入门 Java web
java·前端·hive·spring boot
程序猿小D11 分钟前
基于SpringBoot+MyBatis+MySQL+VUE实现的医疗挂号管理系统(附源码+数据库+毕业论文+答辩PPT+项目部署视频教程+项目所需软件工具)
数据库·vue.js·spring boot·mysql·毕业设计·mybatis·医疗挂号管理系统
米粒宝的爸爸1 小时前
【uniapp】使用uviewplus来实现图片上传和图片预览功能
java·前端·uni-app
大大大水蜜桃1 小时前
sql练习二
java·数据库·sql
愿你天黑有灯下雨有伞1 小时前
企业级异常处理方案:Spring Boot自定义异常全局拦截实战
java·spring boot·后端
喵叔哟2 小时前
28.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--币种服务(二)
java·微服务·.net
cherishSpring2 小时前
Nacos+LoadBalancer实现服务注册与发现
java·开发语言
别来无恙1492 小时前
SpringBoot的配置文件
java·数据库·spring boot
吗喽对你问好2 小时前
Java中List<int[]>()和List<int[]>[]的区别
java·list
lemon_sjdk5 小时前
LWJGL教程(2)——游戏循环
java·人工智能·算法·游戏