struts2標(biāo)簽截取字符串
來(lái)源:程序員人生 發(fā)布時(shí)間:2015-04-24 07:47:25 閱讀次數(shù):3009次
需求:如果對(duì)1行內(nèi)容太長(zhǎng),則截取前N個(gè)字符 其余用省略號(hào)表示
struts截取字符串方法以下:
<s:if test="#ItemList.length() > 50">
<s:property value="#ItemList.menu.substring(0,50)"/>...
</s:if>
<s:else>
<s:property value="#ItemList.menu"/>
</s:else>
如果不用<s:if>里面的判斷直接寫(xiě)<s:property value="#ItemList.menu.substring(0,50)"/>則只會(huì)截取長(zhǎng)度大于50的,其他小于50的就不會(huì)顯示 所以需要進(jìn)行判斷
作者:itmyhome
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)