RequestMapping的作用是什麼?

2022-07-29 10:12:11 字數 1145 閱讀 7933

/*

* * 用於對映url到控制器類或乙個特定的處理程式方法. */

//該註解只能用於方法或型別上

@target()

@retention(retentionpolicy.runtime)

@documented

public

/*** 指定對映的名稱

*/string name()

default"";

/*** 指定請求的路徑對映,別名為path

*/@aliasfor(

"path")

string value()

default

{};

/**

* 別名為 value,使用 path 更加形象

*/@aliasfor(

"value")

string path()

default

{};

/*** 指定 http 請求的型別如get, post, head, options, put, patch, delete, trace.

*/requestmethod method()

default

{};

/*** 指定對映 http 請求的引數

*/string

params() default

{};

/*** 指定處理的 http 請求頭

*/string headers()

default

{};

/*** 指定處理的請求提交內容型別(content-type)

*/string consumes()

default

{};

/*** 指定返回的內容型別,僅當request請求頭中的(accept)型別中包含該指定型別才返回

*/string produces()

default

{};}

指定 http 請求的型別使用

RequestMapping註解的用法

package com.springmvc.helloworld 1 import org.springframework.stereotype.controller import controller public class helloworld 上面 在類定義處指定對映為 example 在h...

RequestMapping的URL匹配過程

2 表示匹配任意乙個字元,可以放在任意位置,任意數量 示例 1 getuserbyurl1 2 getuserbyurl1 responsebody responseentitygetuserbyurl1 3 表示匹配任意數量的字元,包含0個 示例 1 getuserbyurl2 此時中間至少乙個值...

RequestMapping的簡單理解

controller public class itemcontroller 一般為首頁 public string showindex 只要下面haha刪除對應位置自定義名稱一致就行,隨便命名 param page return public string showpage pathvariabl...