-
?傳參
舉例:
http://localhost:8082/news/asset/getDatas?page=1&keyWord=123&year=2020注解:
@RequestParam使用:
@RequestMapping("/getDatas") public String getDatas(@RequestParam("page") int page, @RequestParam("keyWord") String keyWord, @RequestParam("year") String year){ return assetService.getDatas(page,keyWord,year); }注:@RequestParam可以選擇request=false來允許初值為空,但這個值的類型必須為對象,不能為基本類型
-
Restful風格傳參
舉例:
http://localhost:8082/news/asset/getDatas/1/123/2020注解:
@PathVariable使用:
@RequestMapping("/getDatas/{page}/{keyWord}/{year}") public String getDatas(@PathVariable("page") int page,@PathVariable("keyWord") String keyWord,@PathVariable("year") String year){ return assetService.getDatas(page,keyWord,year); }注:
@PathVariable綁定的是@RequestMapping中的變量
