struts2標籤總結

terryisme發表於2009-04-25

轉載覺得不錯

Struts2標籤使用
(1): ---- 文字輸入框
使用:
(2):
(3): ----- 密碼輸入框
使用:
前三個基本都是一樣的。如果是要顯示值的話可以這樣:value = “實體Bean。Get***()”。
(4): ---- 單選按鈕
使用:其中list 屬性是必須要有的。
<1>:第一種方式:list = “#{‘male’:’男’,’female’:’女’}”
<2>:第二中方式:list = “#request/session.list”。 ---- 與action結合起來了。
如果要預設選中的話後面加上value = “”.也可以透過javascript的方式來預設選中。
(5): --- url連線
--- 超連結
這兩個標籤一般結合起來來使用。
使用:
(6):

--- 獲取相應form的值
使用:
<1>:

<2>: -- 定義了一個userId的指向userActionde 路徑

(7): ---- 提交標籤
(8): ---- 重置標籤
(9): ---- 隱藏域標籤
使用:
(10): ---- 下拉框配合輸入框一起使用
使用:
<1>:list = “{18,20,30}”
<2>:list = “#request/session.list”
(11): ---- 多選框
使用: 足球
(12): ---- 核取方塊
使用:
<1>:list = “{‘hibernate’, ‘spring’, ‘strust2’}”
<2>:list = “#request/session.list”.
如果想預設選中的話,那麼加上value=””
(13):

---- -這3個標籤一起使用,表示條件判斷
使用:

Will Not Be Executed



Will Be Executed



Will Not Be Executed


(14):
--- 表示一個塊,類似與html中的div
(15): ---- 一般和一起使用。
使用:









Days表示:在action中存的值,status :表示起的別名。迴圈的一個個屬性。
(16): ---- 下拉框的使用
使用:
">
insert
(21): --- Set標籤使用者將某一值賦給某一變數,因此,任何對該項值的引用都可以透過該變數來得到該值.
使用:

教師職稱:
頁面顯示:教師職稱:數學高階教師。
(22): ---- 防止重複提交
使用:在頁面載入時,會產生一個GUID(Globally Unique Identifier,
全域性唯一識別符號)值的隱藏輸入框如:


放在頁面中隨便的一個地方。
上面是一些頁面中常用的標籤—並且上面的標籤都有例子。

java中native2ascii工具的使用方法:
從命令提示符進入native2ascii所在目錄
D:Javajdk1.6.0_05bin>native2ascii zhbefor.txt zhafter.txt
zhbefor.txt為轉換前的中文檔案, zhafter.txt為轉換後的檔案
struts2的頁面國際化:
1.在jsp檔案中加入標籤:標籤
2.在struts.xml檔案中標籤上面加入

3.編寫全域性國際化資原始檔:名字為constand標籤中value中的值加上語言程式碼,區域程式碼 如:message_zh_CN.properties

第二篇


就能使用struts2.0的標籤庫

下面就介紹下每個標籤的用法(有錯請指正):
A:
-----超連結,類似於html裡的
-----執行一個view裡面的一個action
-----如果action的errors有值那麼顯示出來
-----如果action的message有值那麼顯示出來
-----新增一個值到list,類似於list.add();
-----自動完成標籤的內容,這個是ajax

B:
-----類似於struts1.x中的,JavaBean的值

C:
-----核取方塊
-----多選框
-----下拉框
-----影像符號

D:
-----獲取日期格式
-----日期輸入框
-----顯示錯誤資訊
-----表示一個塊,類似於html的

-----雙下拉框

E:


-----這3個標籤一起使用,表示條件判斷

F:
-----顯示檔案錯誤資訊
-----檔案上傳
-----獲取相應form的值

G:
----和標籤一起使用

H:
-----在裡使用,表示標頭檔案結束
-----隱藏值

I:
-----載入資源包到值堆疊
-----包含一個輸出,servlet或jsp頁面
-----獲取form的一個輸入
-----用於遍歷集合

L:
-----只讀的標籤

M:
-----合併遍歷集合出來的值

O:
-----獲取標籤組
-----左右選擇框

P:
-----為其他標籤提供引數
-----密碼輸入框
-----得到'value'的屬性
-----value的值push到棧中,從而使property標籤的能夠獲取value的屬性

R:
-----單選按鈕
-----重置按鈕

S:
-----單選框
-----賦予變數一個特定範圍內的值
-----透過屬性給list分類
-----提交按鈕
-----為遍歷集合輸出子集

T:
-----表格框
-----表格
-----I18n文字資訊
-----文字域輸入框
-----文字輸入框
-----攔截器
-----樹
-----樹的結構

U:
-----多選擇框
-----建立url
[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/93029/viewspace-1021295/,如需轉載,請註明出處,否則將追究法律責任。

相關文章