一、通用標籤:css
--property標籤<s:property value=」」/>:用來讀取一個值棧屬性的值,若讀取的是Map棧中(request、session、application)的屬性值,須要加上’#’: value=」#session.key」;html
--url標籤<s:url value=」/url」 var=」url」>:建立一個URL,能夠經過${url }獲取URL;ajax
--set標籤<s:set >:用來在如下Map對象中建立一個鍵值對:數組
> 1)ValueStack值棧的ContextMap值棧;session
> 2)session對象;app
> 3)application對象;佈局
> 4)request對象;url
> 5)page對象;spa
--iterator標籤: 用於遍歷數組,可以將集合中的元素壓入和彈出ValueStack值棧;orm
> <s:iterator value=」propertyName」>
--sort標籤:用來對一個可遍歷對象裏的元素進行排序;
--......
二、表單標籤:將在HTML文檔裏被呈現爲一個表單元素,其優勢是能夠進行表單回顯和對頁面進行佈局和排版;
--<s:form action=」」>
--<s:textfield />
--<s:checkbox> : 呈現爲一個HTML複選框元素,該複選框元素一般用於提交一個布爾值,當表單被提交時,若是某個複選框被選中了,則它的值爲true,並在HTTP請求裏增長一個請求參數;
--radio,select,checkboxlist標籤:list、listKey、listValue屬性
> 能夠把一個String、一個數組、一個Enumeration、Iterator、Map或Collection賦給list屬性;
> 若在select 中使用s:optgroup,則s:optgroup中的list必須爲鍵值對;
--主題:讓全部UI標籤可以產生一樣的視覺效果而歸集到一塊兒的一組模板,即風格相近的模板被打包爲一個主題。經過修改UI標籤的theme屬性來設置主題,theme經常使用項以下:
> simple:
> xhtml:
> css_xhtml:
> ajax: