request.getparamater("引數名"); 這種方法獲取的都是string型的資料,不要忘記轉換
2.直接寫引數名 ,但是引數名必須和頁面上的引數名名相同
例如:頁面上值的名稱:id,controller中的引數就可以這樣寫 integer id
3.@requestparam 註解,支援直接寫引數並且可以寫不同的引數名
例如:頁面上值的名稱:id,controller中的引數就可以這樣寫 ( @requestparam("id") integer ids )
該註解還有乙個屬性可以選擇,就是required=true,表示如果請求引數和@requestparam("id")裡面的引數不同,那麼不處理該請求
4.使用物件進行接收
SpringMVC Controller單例陷阱
使用 springmvc 有一段時間了 之前一直使用 struts2,在struts2 中action 都是原型 prototype 的,說是因為執行緒安全問題,對於 springmvc 中bean 預設都是 singleton 單例的,那麼用 controller 註解標籤注入的 controll...
SpringMVC Controller單例和多例
對於springmvc controller單例和多例,下面舉了個例子說明下.第一次 類是多例,乙個普通屬性和乙個靜態屬性。結果 普通屬性 0.靜態屬性 0 普通屬性 0.靜態屬性 1 普通屬性 0.靜態屬性 2 普通屬性 0.靜態屬性 3 所以說 對於多例情況普通屬性時不會共用的,不會產生影響,對...
SpringMVC Controller單例和多例
對於springmvc controller單例和多例,下面舉了個例子說明下.第一次 類是多例,乙個普通屬性和乙個靜態屬性。結果 普通屬性 0.靜態屬性 0 普通屬性 0.靜態屬性 1 普通屬性 0.靜態屬性 2 普通屬性 0.靜態屬性 3 所以說 對於多例情況普通屬性時不會共用的,不會產生影響,對...