Struts 2標籤 (來自:饕盡天下 )

 

本章我們將向你介紹Struts2提供的標籤.理解Struts2提供的全部標籤是必要的.本頁我們列出了Struts2的所有標籤,在隨後的章節裏,我們會詳細的提供這些標籤的例子.

Struts2的標籤可以分成兩種類型 :

l        Struts2 一般標籤 :

Struts2的一般標籤是用來管理頁面呈遞時的執行流的.Struts2一般標籤的另一種用法就是數據提取.更進一步地說,一般標籤還分爲控制標籤和數據標籤 :

控制標籤 : 控制標籤是用於流程控制的,if, else and iterate

       這是控制標籤的列表 :

* if
* elseIf
* else
* append
* generator
* iterator
* merge
* sort
* subset

數據標籤 : 數據標籤用於數據操作或創建,bean, push, and i18n.

這是數據標籤的列表 :

* a
* action
* bean
* date
* debug
* i18n
* include
* param
* push
* set
* text
* url
* property

l        Struts2 UI標籤

Struts2UI標籤主要被設計成使用一些數據來自你的Action/ value stack或者數據標籤.這些標籤用於在HTML上顯示數據.UI標籤由模板和主題驅動.

Struts2UI標籤分爲表單標籤(Form Tags)和非表單標籤(Non–Form tags)

表單標籤如下 :

* autocompleter
* checkbox
* checkboxlist
* combobox
* datetimepicker
* doubleselect
* head
* file
* form
* hidden
* label
* optiontransferselect
* optgroup
* password
* radio
* reset
* select
* submit
* textarea
* textfield
* token
* updownselect

非表單標籤如下 :

* actionerror
* actionmessage
* component
* div
* fielderror
* table
* tabbedPanel
* tree
* Rtreenode

Struts2的一般標籤和UI標籤的主要區別是 :

    一般標籤僅僅直接輸出標籤的內容,UI標籤使用模板且常常伴着主題分類輸出.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章