超长显示...

简介:

指定字段要截断指定长度,超过的用...代替

Java 代码

Java代码   收藏代码
  1. /** 
  2.     * 字符串过长,则使用"…"替换 
  3.     * 
  4.     * @param input 
  5.     * @param length 显示的字符的个数 
  6.     * @return 
  7.     */  
  8.    public static String omitTooLongString(String input, int length) {  
  9.        if (input == null || input.trim().equals(Constant.EMPTY)) {  
  10.            return input;  
  11.        }  
  12.        int len = input.length();  
  13.   
  14.        if (len <= length) {  
  15.            return input;  
  16.        } else {  
  17.            input = input.substring(0, length);  
  18.            input += Constant.ENGLISH_ELLIPSIS;  
  19.        }  
  20.        return input;  
  21.    }  

 调用:

Java代码   收藏代码
  1. this.orgDisplayName = StringUtil.omitTooLongString(orgFullName,  
  2.                 ORG_FULL_NAME_MAX_LENGTH);  

 

JavaScript 代码

Js代码   收藏代码
  1. var omitTooLongString = function (input, length) {  
  2.     if (!input) {  
  3.         return input;  
  4.     }  
  5.     var len = input.length;  
  6.     if (len <= length) {  
  7.         return input;  
  8.     } else {  
  9.         input = input.substring(0, length);  
  10.         input += "...";  
  11.     }  
  12.     return input;  
  13. };  

 调用:

Js代码   收藏代码
  1. omitTooLongString(orgFullName_val, 14)  

 

相关文章
|
7月前
解决设置了标签的最大行数,更新标签的内容为富文本内容,导致超过最大行数不显示...问题
解决设置了标签的最大行数,更新标签的内容为富文本内容,导致超过最大行数不显示...问题
34 0
|
SQL 数据库管理
织梦DEDECMS标题过长被限制长度显示不全解决方法
最近米米素材网发现我的织梦DEDECMS站有个问题,文章标题全是一样的长度,而且有些稍微长点的文章标题都被截取成固定长度的标题了,导致了文章标题显示不全,不仅是后台,前台也是一样的问题。品自行博客通过以下几个步骤解决
织梦DEDECMS标题过长被限制长度显示不全解决方法
|
Web App开发 存储 弹性计算
div中文字超过指定数量后不显示并且以省略号结尾
div中文字超过指定数量后不显示并且以省略号结尾
381 0
div中文字超过指定数量后不显示并且以省略号结尾
【C#】【假条生成系统】【单位剖析】如何判断在文本框输入了几个人名?
【C#】【假条生成系统】【单位剖析】如何判断在文本框输入了几个人名?
99 0
【C#】【假条生成系统】【单位剖析】如何判断在文本框输入了几个人名?
|
容器
p标签字数过多显示省略号
p标签字数过多显示省略号
763 0
|
小程序
小程序使用样式控制显示的行数,超出使用...显示
小程序使用样式控制显示的行数,超出使用...显示
174 0
|
自然语言处理 前端开发 UED
浅谈移动端过长文本溢出显示省略号的实现方案
本文通过图文并茂的方式,由浅入深地讲述了多种文本过长场景下显示省略号的背景和解决方案。
1168 0