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

/**
* 字符串过长,则使用"…"替换
*
* @param input
* @param length 显示的字符的个数
* @return
*/
public static string omittoolongstring(string input, int length) {
if (input == null || input.trim().equals(constant.empty)) {
return input;
}
int len = input.length();
if (len <= length) {
} else {
input = input.substring(0, length);
input += constant.english_ellipsis;
return input;
}
调用:

this.orgdisplayname = stringutil.omittoolongstring(orgfullname,
org_full_name_max_length);

var omittoolongstring = function (input, length) {
if (!input) {
return input;
}
var len = input.length;
if (len <= length) {
} else {
input = input.substring(0, length);
input += "...";
return input;
};

omittoolongstring(orgfullname_val, 14)