一、通用标签: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: