/*指定 http 請求的型別使用* * 用於對映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
{};}
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...