Struts2的資料封裝

小屹愛吃肉發表於2020-10-27

一、屬性驅動:提供屬性set方法的方式(不常用)(必須提供屬性的set方法)

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

二、屬性驅動:頁面中提供表示式方式

(必須提供一個xxx物件,提供xxx物件的set,get方法,因為攔截器完成資料封裝需要建立一個xxx物件,通過get()方法獲得同一個物件,將資料封裝到同一個物件)
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

三、模型驅動:採用模型驅動方式(最常用)

(注意模型驅動只能向一個物件裡封裝資料,如果有多個物件可以使用第二種)
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

四、複雜型別的資料封裝

1.封裝到List集合

在這裡插入圖片描述

2封裝到Map集合

在這裡插入圖片描述

相關文章