日期:2014-05-18 浏览次数:20929 次
<%!
class WebUtil{
public WebUtil(){
}
public String handleContent(String content){
String newContent=null;
if(content!=null){
java.util.StringTokenizer stk=new java.util.StringTokenizer(content,"\r\n <>",true);
StringBuffer sbf=new StringBuffer();
int rNum=0;
while(stk.hasMoreTokens()){
String t=stk.nextToken();
if(t.equals(" ")){
for(int in=0;in<rNum;in++){
sbf.append("<br>");
}
sbf.append(" ");
rNum=0;
}else if(t.equals("<")){
for(int in=0;in<rNum;in++){
sbf.append("<br>");
}
sbf.append("<");
rNum=0;
}else if(t.equals(">")){
for(int in=0;in<rNum;in++){
sbf.append("<br>");
}
sbf.append(">");
rNum=0;
}else if(t.equals("\n")){
for(int in=0;in<rNum-1;in++){
sbf.append("<br>");
}
sbf.append("<br>");
rNum=0;
}else if(t.equals("\r")){
rNum++;
}else{
for(int in=0;in<rNum;in++){
sbf.append("<br>");
}
sbf.append(t);
rNum=0;
}
}
for(int in=0;in<rNum;in++){
sbf.append("<br>");
}
newContent=sbf.toString();
}
return newContent;
}
}
WebUtil util=new WebUtil();
%>