1. 程式人生 > >Spring 請求引數的繫結

Spring 請求引數的繫結

1、表單物件-簡單型別

Action方法的引數預設支援:String ,int , double 等簡單型別,建議使用包裝型別(可以設定為null)

date 型別的引數需要註冊屬性編輯器。

使用方法:

 直接在形參上定義

 也可以在pojo中通過屬性傳遞簡單型別

2、表單物件-pojo物件

      2.1使用pojo的屬性名來傳遞

      2.2使用pojo點屬性名來傳遞

           使用包裝物件對pojo物件進行包裝

3、字串陣列繫結

     批量操作時需要,例如複選框的值。

4、list繫結

     可以向action傳遞複雜的批量資訊,比如訂單的詳情等

Scores:包裝物件中list屬性的名稱

Coursename:包裝物件中listpojo的屬性名稱。

Score:包裝物件中listpojo的屬性名稱。

如果上邊下標相同的CoursenameScore設定在一個pojo中。 

Action方法定義:

使用List<pojo>接收上邊的接收,pojo中包括上邊課程名稱(coursename)和成績(score)

 

List通過包裝物件接收。

UserVo包裝中定義屬性:List<>

Action方法形參使用包裝物件接收list