------背景--------------------
列表中某一个字段的内容较长,显示不美观的情况下可以选择使用xxxxx....来显示,具体内容可见详情。
------解决方案--------------------
<s:if test="descs.length() > 5"> <s:property value="descs.substring(0, 10)+ '...'" /> </s:if> <s:else> <s:property value="descs" /> </s:else>
另外的格式:
<s:if test="%{#G.title.length() > 5}"> <s:property value="%{#G.title.substring(0, 5) + "..."}"/> </s:if> <s:else> <s:property value="#G.title"/> </s:else>
如图: