<s:iterator value="specHotelBeans" >
<li>
<span class="left80"><a href="<%=path %>/hotelsearch/hoteldetail/${specHotelBean.hotelid}">
<s:if test="hotelName.length()>8">
<s:property value="hotelName.substring(0,8)+'...'"/> </a></span>
</s:if>
<s:else>
<s:property value="hotelName"/></a></span>
</s:else>
<span class="left20">RMB<s:property value="minPrice"/>起</span>
</li>
</s:iterator>
<s:iterator>中含有一些属性 个人觉得 value属性最基本的,它对应与action中的定义。这里写出来主要是提供对<s:if>中做判断常用到的几个方法,length()和substring(). 页面显示时候使用<s:property value="*****">来做。 bean中对应的属性名可以直接引用 无需 bean.***来使用。 很方便
Struts2中酒店列表展示技巧
本文介绍如何在Struts2框架中实现酒店列表的动态展示,包括使用<s:iterator>进行循环遍历,配合<s:if>进行条件判断,以及<s:property>来输出特定属性值的方法。
202

被折叠的 条评论
为什么被折叠?



