struts2常用标签
property标签
property标签用于输出指定值<s:set name="name" value="kk"/><s:property value="#name"/>
defautl:可选属性,如果需要输出的属性值为NUll,则显示该属性指定的值escape:可选属性,指定是否格式化HTML代码value:可选属性,指定需要输出的属性值,如果没有指定该属性,则默认输出ValueStack栈顶的值。id:可选属性,指定该元素的标识
迭代标签<s:set name="list" value="{'zhangming','xiaoi','liming'}"/><s:iterator value="#list" status="st"><font color=<s:if test="#st.odd">red</s:if><s:else>blue></s:else> 奇数红色</s:property></font></br>if/esle if /else 标签
<s:set name="age" value="21" scope="request"/>存放在request范围 <s:if test="#request.age==23">这样访问<s:if test="#age==23">23</s:if><s:esleif test="#age==21">
21</s:elseif><s:else>都不等</s:else>url标签
<s:url action="helloworld_add" namespace="/test"><s:param name="personid" value="23"/></s:url>生成类似如下路径:/struts/test/helloworld_add.action?personid=23<s:url action="helloworld_add" namespace="/test"><s:param name="personid" value="#request.age"/></s:url>
<s:url value="%{#myurl}" /><br> 必须当做URL表达式处理%{}用大括号括起来
===============================表单标签<s:checkboxxlist name="list" list="{'Java','Net','RoR','PHP'}" value="{'Java','.Net'}"/> 单选框<s:radio name="radio1" list="#{1:'瑜伽用品',2:'户外用品',3:'球类',4:'自行车'}" listKey="key" listVlue="value" value="1"/>