1. 程式人生 > >SpringMVC之@PathVariable註解

SpringMVC之@PathVariable註解

org.springframework.web.bind.annotation.PathVariable註解型別可以方便的獲取請求URL中的動態引數,

@PathVariable註解只支援一個屬性value, 型別為String, 表示繫結的名稱, 如果省略則預設繫結同名引數

示例:

@RequestMapping(value="/testPathVariable/{userId}")

public void testPathVariable(@PathVariable Integer userId)

假設請求的URL為"http://localhost:8080/DataBindingTest/testPathVariable/

1",則自動將URL模板中的變數{userId}繫結到通過@PathVariable註解的同名引數上,即userId將被賦值為1

@PathVariable的用法就是這樣嘍!!!