1、modelandview 型別
目標方法的返回值可以是 modelandview 型別。
* 其中可以包含檢視和模型資訊
* springmvc 會把 modelandview 的 model 中資料放入到 request 域物件中.
呼叫方式:time: $
2、map 型別
目標方法可以新增 map 型別(實際上也可以是 model 型別或 modelmap 型別)的引數.
3、@sessionattributes
@sessionattributes除了可以通過屬性名指定需要放到會話中的屬性外(實際上使用的是 value 屬性值),
* 還可以通過模型屬性的物件型別指定哪些模型屬性需要放到會話中(實際上使用的是 types 屬性值)
* 注意: 該註解只能放在類的上面. 而不能修飾放方法.
@sessionattributes(value=, types=)注釋到類上面
呼叫:session user: $
4、@modelattribute
1. 有 @modelattribute 標記的方法, 會在每個目標方法執行之前被 springmvc 呼叫!
* 2. @modelattribute 註解也可以來修飾目標方法 pojo 型別的入參, 其 value 屬性值有如下的作用:
* 1). springmvc 會使用 value 屬性值在 implicitmodel 中查詢對應的物件, 若存在則會直接傳入到目標方法的入參中.
* 2). springmvc 會以value 為 key, pojo 型別的物件為 value, 存入到 request 中.
@modelattribute
public void getuser(@requestparam(value="id",required=false) integer id,
mapmap)
}
springMVC 資料處理
a 提交的網域名稱稱喝處理方法的引數名一致即可 處理方式 public string hello string name throws ioexception b 如果網域名稱名稱和引數名不一致 提交的資料 處理方法 public string hello requestparam username...
spring MVC 資料處理
a 提交的網域名稱稱喝處理方法的引數名一致即可 處理方式 public string hello string name throws ioexception b 如果網域名稱名稱和引數名不一致 提交的資料 處理方法 public string hello requestparam username...
Spring MVC資料處理
spring mvc怎麼提交資料和怎麼將資料顯示到ui層 資料提交 1 提交的網域名稱稱和處理方法的引數名稱一致即可 這種方式和struts2相比爽很多,因為是作為方法的引數進行傳遞的,是乙個區域性變數,用過以後就被 了,而struts2是乙個全域性的變數,用了以後還在 但是對struts2來說沒有...