spring mvc中的@PathVariable获得请求url中的动态参数
程序员文章站
2024-03-06 22:43:14
spring mvc中的@pathvariable是用来获得请求url中的动态参数的,十分方便,复习下:
@controller
public class...
spring mvc中的@pathvariable是用来获得请求url中的动态参数的,十分方便,复习下:
@controller public class testcontroller { @requestmapping(value="/user/{userid}/roles/{roleid}",method = requestmethod.get) public string getlogin(@pathvariable("userid") string userid, @pathvariable("roleid") string roleid){ system.out.println("user id : " + userid); system.out.println("role id : " + roleid); return "hello"; } @requestmapping(value="/product/{productid}",method = requestmethod.get) public string getproduct(@pathvariable("productid") string productid){ system.out.println("product id : " + productid); return "hello"; } @requestmapping(value="/javabeat/{regexp1:[a-z-]+}", method = requestmethod.get) public string getregexp(@pathvariable("regexp1") string regexp1){ system.out.println("uri part 1 : " + regexp1); return "hello"; } }
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
推荐阅读
-
spring mvc中的@PathVariable获得请求url中的动态参数
-
解决spring-boot2.0.6中webflux无法获得请求IP的问题
-
spring根据controller中接收请求参数不同走不同service的实现方法
-
Spring MVC处理参数中的枚举类型通用实现方法
-
基于.NET中:自动将请求参数绑定到ASPX、ASHX和MVC的方法(菜鸟必看)
-
基于.NET中:自动将请求参数绑定到ASPX、ASHX和MVC的方法(菜鸟必看)
-
spring根据controller中接收请求参数不同走不同service的实现方法
-
解决spring-boot2.0.6中webflux无法获得请求IP的问题
-
解决Spring Mvc中对象绑定参数重名的问题
-
解决Spring Mvc中对象绑定参数重名的问题