@RequestMapping注解詳解


@RequestMapping注解可以用來注釋一個控制器類或者一個方法

1.注釋控制器類

在這種情況下,所有方法都將映射為相對於類級別的請求,比如

@Contorller 

@RequestMapping(value="/user")

public calss UserController{

  @RequestMapping(value="/regist")

   public String regist()

  {

    return "regist";

  }

}

如要訪問regist方法,此URL為:http://127.0.0.1:8080/user/regist

@RequestMapping注解屬性

value  用於將指定請求的實質地址映射到方法上

name 給映射地址起一個別名

method 映射指定請求的方法類型

produces String[] 指定返回內容的類型,返回內容必須是request請求頭(Accept)中所包含的類型

consumes Strign[] 指定請求的提交內容的類型,比如application/json

params String[] 指定參數中包含某些參數時,才讓方法處理

heads String[] 指定rwquest中必須包含指定的head值,才讓方法處理

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM