日期:2014-05-16  浏览次数:20346 次

JSTL标签使用--列表里显示内容大于指定字数后加上......显示避免界面被撑开

最近做一个小项目的后台管理,只要使用表格的形式来显示数据,当然当数据文字数量小于一定数时界面不会撑开,而当文字数量一多时,就会把界面撑开,哪下图:

?所以现在我们不得不使用JSTL标签了,使用方法如下:

第一步:在JSP页面当中引入JSTL标签:<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>

第二步:在EL表达式里写入${fn:length(f.filmdescribe)>30?fn:substring(f.filmdescribe,0,29):f.filmdescribe}...

这里的f.filmdescribe我简单说一下,f是我实体对象名,filmdescribe是我实体当中的一个属性,不知道这样说大家明白不,其它的参数我想我不用介绍大家都明白,然后我们来看一下效果吧,如下图: