springmvc部分註解使用和作用

2021-09-12 09:04:59 字數 1433 閱讀 2855

該註解用於的value屬性的值用於宣告訪問路徑

system.out.println("來了");

modelandview andview=new modelandview();

andview.setviewname("index");

return andview;}

method屬性用於設定方法的請求方式,預設兩種均支援

public string postmethod(user user)

3.restful風格 及設定成另一種賦值方式

eg:/user/admin/123 ------- /user?username=admin&password=123

public string stafull(@pathvariable("username") string username,

@pathvariable("password") string password)

4.requestparam用於設定引數的預設值,name為引數名稱;defaultvalue預設值;required限制請求引數的名稱

public string setdefault(@requestparam(

name="nowpage",defaultvalue = "1",required =true) int nowpage,int totalpage)

5.cookie的新增和取出

6.請求**的寫法 **:forward:/**路徑;重定向:redirect:/重定向路徑

7.請求表示式:

param:請求必須包含該引數

!param:請求必須不包含該引數

param=value:請求包含該引數且值必須為value

param!=value:請求包含該引數但值不為value

public string testparam(string username , string password)

8.ant風格:模糊匹配路徑;*表示任意字元;**表示任意層級任意字元;?表示任意乙個字元

public string ant()

public string ant1()

public string ant2()

SpringMVC常用註解的使用

二 關於spring 容器問題,spring在例項化元件的時候缺省會給乙個類名乙個字母為小寫的id,如果有相同的id,則spring 容器不能將元件例項化,會丟擲異常,但是可以在 compoent id 給予自定義id,spring 可以例項化多個相同型別的例項只要id不相同,但是在使用 autow...

springMVC常用註解的使用

一 responsebody註解的使用 1.responsebody註解的作用是將controller的方法返回的物件通過適當的轉換器,轉換為指定的格式之後,寫入到response 物件的body區,通常用來返回json資料或者是xml資料 需要注意的是,在使用此註解之後不會再走檢視處理器,而是直 ...

SpringMvc常用的註解使用

1 controller註解 controller註解表明了乙個類是作為控制器的角色存在的,controller public class usercontroller controllerpublic class usercontroller 3 pathvariable註解 pathvariab...