Spring MVC註解的一些案列

2021-07-24 19:24:05 字數 1349 閱讀 5570

達人科技

2016-11-21 22:06

<?xml version="1.0" encoding="utf-8"?>

01.spring mvc最基本的註解之零散引數自動裝配

@controller

public class mycontroller

}

其中,方法中的引數與介面表單的name屬性並且和實體類中的字段name保持一直("三者合一"),model型別代替了modelandview的用法去裝載資料然後直接return到jsp介面,

如果介面中的屬性不一致,則需用到註解@requestparam來進行指明

public string list(model model,@requestparam(value="uname",required=false) string name)

02.spring mvc註解之引數以物件、作用域、map、泛型作為傳輸資料

//裝配物件型別

public string list(model model,userinfo info)

03.獲取請求的位址列中的屬性引數值

@controller

public class handlereturn

}

其中,如果位址列中的屬性名稱與方法引數名不一致,就通過如**所示的註解@pathvariable來指明位址列中的屬性名稱rname與name關係

04.spring mvc註解之返回值void、object、string

@controller

public class handleajax }

/*

* object返回值型別代替其他型別

*/@controller

public class handleajaxobject

"text/html;charset=utf-8") @responsebody public object numbers

05.重定向到另乙個方法去

/*

* **與重定向

* 重定向到另乙個方法

*/@controller

public class dispatchreturn

public string dolist

}

注意:"/"可寫可不寫

SpringMVC中常用的一些註解

1.requestparam 有時候回出現請求中引數的名稱與控制器引數不一致的情況 這個時候就可以使用 requestparam來解決這個問題 屬性1.value 請求引數中的名稱 2.required 請求引數中是否必須提供此引數,預設值是 true,必須提供 示例 這裡有個引數名為usernam...

springMVC一些常見註解和使用

controller 作用 用於建立請求url和處理請求方法之間的對應關係 作用範圍 作用範圍在方法上或者類上 如果類上使用了該註解 那麼jsp訪問該頁面的時候就需要在href訪問方法的路徑之前加上類的path 屬性 path 路徑 value path的別名 method 決定請求方式 值為列舉型...

SpringMVC筆記 01 一些註解的使用

path demo public class hellocontroller href demo hello helloa requestparam public string testrequestparam requestparam name name required false string...