struts2 使用總結
嵌套循環 list中的list
<s:iterator id="list" value="infoList" status="sta">
<s:iterator id="info" value=“infoList[#sta.index]">
<p>
<a href="/expert/a/${info.infoId }.shtml" title="${info.subject }">
<s:if test="subject.length()>=21">
<s:property value='subject.substring(0,20)'/><b>. . .</b>
</s:if>
<s:else>
${info.subject }
</s:else>
</a>
<span><s:date name="publicTime" format="yyyy-MM-dd" /></span>
</p>
</s:iterator>
</s:iterator>
限制循環次數,取前幾條記錄
<s:subset source="infoList[#sta.index]" start="0" count= "1" >
<!-- start 開始 count 顯示幾條 -->
<s:iterator id="info"
<p>
<a href="/expert/a/${info.infoId }.shtml" title="${info.subject }">
<s:if test="subject.length()>=21">
<s:property value='subject.substring(0,20)'/><b>. . .</b>
</s:if>
<s:else>
${info.subject }
</s:else>
</a><span><s:date name="publicTime" format="yyyy-MM-dd" /></span>
</p>
</s:iterator>
</s:subset>
集合list 的長度
<s:property value="list.size"/><br/> <s:property value="list.size()"/><br/> <s:property value="#request.list.size"/><br/> <s:property value="#request.list.size()"/><br/>
判斷list是否為空
<s:if test="memExpertList == null || memExpertList.size <= 0">
<tr><td align="center" colspan="3" height="23"><font color="red"> 無相關記錄!</font></td></tr>
</s:if>
struts2截取字符串,超過長度省略號
<s:if test="subject.length()>=21"><s:property value='subject.substring(0,20)'/><b>. . .</b></s:if>
<s:else>${info.subject }</s:else>
struts2時間格式化
<s:date name="publicTime" format="yyyy-MM-dd HH:mm:ss" />
本文由用戶 espy0328 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!