JSP中:
<%@ page import="org.common.util.Util.*" %> //调用截取字符的类<bean:define id="corpintroduce" name="companyinfo" property="corpintroduce" type="java.lang.String"></bean:define>
<%=org.common.util.Util.getCutString(corpintroduce,0,250,"...")%>//corpintroduce是要截取的字段,本来可以直接放<bean:write>进去,不用<bean:define>。可惜我现在的开发环境版本的<% %>里面不支持<bean:write> ;所以....Java类
public class Util {
public final static String getCutString(String input, int start, int len,
String tail) {
String str = cutString(input, start, len);
if (str.length() > 0 && str.length() < input.length()) {
return str + tail;
}
return str;
}
}// 自己注意类名字和方法,变量名。我市把我代码里面的直接贴出来的
// getCutString(要截取的字符串,开始位置,结束位置(就是要截取的位数),截取字符串的最后加的符号 )
<%@ page import="org.common.util.Util.*" %> //调用截取字符的类<bean:define id="corpintroduce" name="companyinfo" property="corpintroduce" type="java.lang.String"></bean:define>
<%=org.common.util.Util.getCutString(corpintroduce,0,250,"...")%>//corpintroduce是要截取的字段,本来可以直接放<bean:write>进去,不用<bean:define>。可惜我现在的开发环境版本的<% %>里面不支持<bean:write> ;所以....Java类
public class Util {
public final static String getCutString(String input, int start, int len,
String tail) {
String str = cutString(input, start, len);
if (str.length() > 0 && str.length() < input.length()) {
return str + tail;
}
return str;
}
}// 自己注意类名字和方法,变量名。我市把我代码里面的直接贴出来的
// getCutString(要截取的字符串,开始位置,结束位置(就是要截取的位数),截取字符串的最后加的符号 )
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货