<%@ taglib prefix="s" uri="/struts-tags" %>
一条
<s:property value='CLSP' />
if语句
<s:if test="CLSP==true ">
</s:if>
<s:ifelse test="VIsNew==2 && VFlag==0">
</s:ifelse>
<s:else></s:else>
for循环 list<实体类>
<s:iterator id="s" value="carPilotList" status="i">
</s:iterator>
for循环 list<数组>
<s:iterator id="stem" value="messList" status="status">
<a οnclick="javascript:messageAlert('MessageAlert<s:property value='#status.index'/>')"
id="MessageAlert<s:property value='#status.index'/>"
flag="<s:property value='messList[#status.index][3]'/>"
viewID = "<s:property value='messList[#status.index][0]'/>"
href="" >
<s:property value="messList[#status.index][1]"/>
</a>
</s:iterator>
时间格式化
<s:date name="VBeginTime" format="yyyy-MM-dd HH:mm" />
for 循环 list 、 Map
List itero= new ArrayList();
Map map = new HashMap();
List list = new ArrayList();
Object obj = new Object();
list.add( obj );
map.put( 1 , list )
循环 itero 同时 循环 map
<s:iterator id="s" value="itero" status="i">
<s:property value='%{(#i.count}'/><br>
<s:iterator value="map.get(#i.count)" id="id" status="nm" >
  <s:property value='%{ #id.count }'/>
</s:iterator>
</s:iterator>
for 循环 map
<s:iterator value="map">
<s:property value="key"/>
<s:property value="value"/>
</s:iterator>