標籤的用法

2021-07-08 14:50:39 字數 903 閱讀 5991

set標籤

當某個值所在的物件圖深度非常深時,例如如下:person.worker.wife.parent.age,每次訪問該值不僅效能地下,而可讀性也很差。解決這個問題,可以將改該值設定成乙個新值,並放入特定範圍內。

set標籤屬性:

name: 必填,重新生成的新變數的名字

value: 可選,指定將賦給變數的值。如果沒指定,則將valuestack棧頂的值賦給新變數。

var: 可選,指定該元素的引用id,如果指定了將會將該值放在valuestack中!

set標籤用於生成乙個新變數,並把該變數放置到指定的範圍內,這樣就允許直接使用jsp表示式語言來訪問這些變數,也可以通過struts2標籤來訪問!

eg:name="lee.person" id="p">

name="name" value="'yeeku'"/>

name="age" value="29"/>

將stack context中的p值放入預設範圍內。

value="#p" name="***"/>

value="#***.name"/>

value="#attr.***.name"/>

將stack context中的p值放入session範圍內

value="#p" name="***" scope="session"/>

$取出集合中的值賦給

//從集合中取值賦給set宣告的變數

//在頁面顯示set標籤的值

標籤的用法

使用action標籤,可以允許在jsp頁面中直接呼叫action,在呼叫action時候,可以指定需要被呼叫的action的name和namespace.如果指定了executeresult引數的屬性值為true,該標籤會把action的處理結果 檢視資源 包含到本頁面中.使用action標籤指定屬...

標籤的用法

使用action標籤,可以允許在jsp頁面中直接呼叫action,在呼叫action時候,可以指定需要被呼叫的 action的name和 namespace.如果指定了executeresult引數的屬性值為true,該標籤會把 action的處理結果 檢視資源 包含到本頁面中.使用action標籤...

標籤的用法

1.定義語言 格式 這是meta最常見的用法,在製作網頁時,在純html 下都會看到它,它起的作用是定義你網頁的語言,當訪客瀏覽你的網頁時,瀏覽器會自動識別並設定網頁 中的語言,如果你網頁設定的是gb碼,而訪客沒有安裝gb碼,這時網頁只會呈現訪客人所設定的瀏覽器預設語言。同樣的,如果該網頁是英語,那...