strus1:
<logic:present name="itemMap">
<logic:iterate id="category" name="itemMap">
<h2>
<input name="someMer" type="checkbox" value=""
class="someMer" />
<span class="c_orange"><bean:write name="category" property="key"/>
</span>
</h2>
<logic:present name="category">
<logic:iterate id="item" name="category" property="value" type="com.viewat.ewanshang.po.shop.Titem">
<span><input name="merchantIds" type="checkbox"
value="${item.fid}" class="merchantIds" /> ${item.fitemName}
</span>
</logic:iterate>
</logic:present>
</logic:iterate>
</logic:present>
strus2:
<s:iterator value="merchantMap.keySet()" id="key">
<div class="lanmuChoose">
<s:iterator value="merchantMap.get(#key)" id="mer" status="st">
<s:if test="#st.index==0">
<h2>
<input name="someMer" type="checkbox" value=""
class="someMer" />
<span class="c_orange"><s:property value="#key" />
</span>
</h2>
</s:if>
<span><input name="merchantIds" type="checkbox"
<s:if test="#mer.isCheck==0">checked="checked"</s:if>
value="${mer.fid}" class="merchantIds" /> ${mer.fmerchantName}
</span>
</s:iterator>
</div>
</s:iterator>