我之前是用<s:property value="v_title"/> 来显示的,
但是 如果title的字数太多 就会使页面不整齐。
看到网上很多人用
<% if(str.length()>10)
str=str.substring(0.10); %>
<%=str%>
但我无法把s:property的值赋给str
经过一番尝试 得出了结论
只要改成下面这样 就可以工整的显示出来了~不会串位置袄~
<s:if test="v_title.length()>9">
<s:property value="v_title.substring(0,9)"/>…
</s:if>
<s:else>
<s:property value="v_title"/>
</s:else>
但是 如果title的字数太多 就会使页面不整齐。
看到网上很多人用
<% if(str.length()>10)
str=str.substring(0.10); %>
<%=str%>
但我无法把s:property的值赋给str
经过一番尝试 得出了结论
只要改成下面这样 就可以工整的显示出来了~不会串位置袄~
<s:if test="v_title.length()>9">
<s:property value="v_title.substring(0,9)"/>…
</s:if>
<s:else>
<s:property value="v_title"/>
</s:else>