Spring註解(一) @RequestMapping @RequestParam @PathVariable

@RequestMapping  將 HTTP 請求映射到 MVC 和 REST 控制器的處理方法上spring

@RequestParam 從request請求中取值,例如當前請求http://localhost:8080/springMVC/helloworld?a=1&b=2app

public String test() {ui

    @RequestParam(name="a", required=true, defaultValue = "1")url

    String abbbb;test

}require

屬性共有四個:request

name 參數的名稱,須要和url傳遞的參數名一致請求

required 參數是否必須方法

value name的別名ping

defaultValue 默認值

@PathVariable 從URL中取值,http://localhost:8080/springMVC/helloworld?a=1&b=2

@RequestMapping("/springMVC/{id}")

public String test(@PathVariable(value = "id") String name) {

    @RequestParam(name="a", required=true, defaultValue = "1")

    String abbbb;

}

相關文章
相關標籤/搜索