当前位置: 技术问答>java相关
在JSP中如何控制大文本的输出格式
来源: 互联网 发布时间:2017-04-10
本文导语: 问题如上, 想问在JSP中有没有相关的函数可以控制大文本的输出格式,例如遇到指定的标点符号输出换行,应该怎么做。 | public String replace(String value, String oldSubStr, String newSubStr) { if(...
问题如上,
想问在JSP中有没有相关的函数可以控制大文本的输出格式,例如遇到指定的标点符号输出换行,应该怎么做。
想问在JSP中有没有相关的函数可以控制大文本的输出格式,例如遇到指定的标点符号输出换行,应该怎么做。
|
public String replace(String value, String oldSubStr, String newSubStr) {
if(value==null) return "";
int pos = value.indexOf(oldSubStr);
if(pos==-1) return value;
int pos2 = 0;
String newValue = "";
while(pos!=-1) {
newValue += value.substring(pos2, pos) + newSubStr;
pos2 = pos + oldSubStr.length();
pos = value.indexOf(oldSubStr, pos2);
}
newValue += value.substring(pos2);
return newValue;
}
if(value==null) return "";
int pos = value.indexOf(oldSubStr);
if(pos==-1) return value;
int pos2 = 0;
String newValue = "";
while(pos!=-1) {
newValue += value.substring(pos2, pos) + newSubStr;
pos2 = pos + oldSubStr.length();
pos = value.indexOf(oldSubStr, pos2);
}
newValue += value.substring(pos2);
return newValue;
}
|
我曾经这样处理过:
数据的录入和输出均使用文本区来实现.这样的话基本可以解决文本各式的问题
数据的录入和输出均使用文本区来实现.这样的话基本可以解决文本各式的问题
|
用函数进行过滤。