天天看點

還不會@RequestMapping?@RequestMapping簡單的幾個參數使用

RequestMapping: 請求到處理器功能方法的映射規則

  1. value: 指定請求的實際位址,指定的位址可以是 URI Template 模式、可以是RestFul動态擷取、也可以使用正則設定;
  2. method: 指定請求的method類型, 例如GET、POST、PUT、DELETE等,不寫的話預設是GET、POST請求,根據前端自動适配;
  3. consumes: 指定處理請求的送出内容類型(Content-Type),例如application/json, text/html;
  4. produces: 指定傳回的類型,例如傳回json資料,當然也可以省略不寫,不過要寫@ResponseBody來定義傳回資料類型 ;
  5. params: 可以限制請求參數,指定request中必須包含某些參數值,才讓該方法處理;
  6. headers: 可以限制請求參數,指定headers屬性來配置請求頭資訊,才能讓該方法處理請求;