JSP中字符交流函数str_replace()
JSP中字符交流函数str_replace()
JSP中的字符交流函数str_replace()完成
//
//StrReplace.java
//
packageforum;
importjava.util.*;
/**
*Title:
*Description:
*Copyright:Copyright(c)2001
*Company:
*@author
*@version1.0
*/
publicclassStrReplace{
publicStrReplace(){
}
publicStringstr_replace(Stringfrom,Stringto,Stringsource)
{
StringBufferbf=newStringBuffer("");
StringTokenizerst=newStringTokenizer(source,from,true);
while(st.hasMoreTokens())
{
Stringtmp=st.nextToken();
System.out.println("*"+tmp);
if(tmp.equals(from))
{
bf.append(to);
}
else
{
bf.append(tmp);
}
}
returnbf.toString();
}
}
//利用方法
<jsp:useBeanid="replace"scope="page"class="forum.StrReplace"/>
<%=replace.str_replace("<","^","<h1>123456</h1>")%>