Struts2常用標籤使用

2021-08-23 11:26:10 字數 1129 閱讀 4049

1.struts2頁面開發中常用標籤使用說明

1.1.往action裡傳值的使用方式:

a. username屬性需要在訪問的action中提供相應的屬性,並有set/get方法。

b. 可以不在訪問的action中提供相應的屬性,用request.getparameter(「username」);

1.2.顯示標籤 property 用於輸出指定值:

當action返回到指定頁面是,可以通過該標籤顯示action中的屬性資訊。(注 username必須在action中存在,並有get方法)。

1.3.往物件中傳值用於從頁面往action中的物件內傳值:

該標籤可以在頁面中向action中的實體物件內直接傳值。(注:在action中要存在user物件,並有set/get方法)

1.4.判斷 用於在頁面中判斷指定資料

….

….

該標籤用於對指定的資料進行判斷,但指定的資料必須在action中存在。

1.5.迭代用於將list、map、arraylist等集合進行迴圈遍歷

該標籤用於將userlist集合中的元素進行迴圈,用過property進行顯示集合中的指定元素值。

1.6.url位址標籤,用於生成乙個url位址,可以通過url標籤指定的子元素向url位址傳送請求引數

其中action為請求位址,param子元素為位址後面所帶的引數。

1.7.超連結 一般和標籤一起使用,用於帶多個引數。

">

超連結

2. struts2頁面開發中常用標籤使用規範:

1.1.通過

往action中傳值,action中要有相應的屬性,並提供set/get方法。

(在數量少時可以使用request.getparameter(「username」);)

1.2.在頁面顯示action傳來的資料,使用property標籤。需要顯示的資料從action中獲得。

1.3.往action中的實體物件內傳值,使用textfield標籤。

1.4.在頁面中判斷指定值使用標籤。判斷資料從action中獲得。

1.5.在頁面中需要迴圈列表顯示的資料使用標籤,列表資料從action中獲得。

Struts2標籤常用

一 介紹 1 struts2的作用 struts2標籤庫提供了主題 模板支援,極大地簡化了檢視頁面的編寫,而且,struts2的主題 模板都提供了很好的擴充套件性。2 struts2分類 1 ui標籤 主要用於生成html元素標籤,ui標籤又可分為表單標籤非表單標籤 2 非ui標籤,主要用於資料訪問...

Struts2 常用標籤

記幾個struts2常用的幾個標籤,一 property 1.取值棧裡屬性的值 value裡是ognl表示式 2.直接輸出字串 3.設定預設值,假設username在值棧不存在值為null,default設定預設值 4.escape 設定輸出的html標籤會不會被解析 false表示不會被解析 會當...

Struts2常用標籤

property標籤 property 標籤用於輸出指定值 default 可選屬性,如果需要輸出的屬性值為 null 則顯示該屬性指定的值 escape 可選屬性,指定是否格式化 html value 可選屬性,指定需要輸出的屬性值,如果沒有指定該屬性,則預設輸出 valuestack 棧頂的值 ...