当前位置: 首页 > 图文教程 > 网络编程 > JSP > JSP中的字符替换函数 str_replace()实现

JSP
缓存JSP显示的内容
Bean和Servlet的企业应用
servlet会话
怎样从HttpServletRequest中得到完整的请求URL
Tips for Server-Side Redirection
利用Servlet的上下文环境和会话来实现聊天的程序
Servlet中如何捕获Session事件?
Servlet实现动态图文结合输出
如何在JSP中处理中文
使用JSP读取客户端信息
取代JSP--一种新的模版引擎Tea
Jsp最佳实践
如何用servlet在客户端生成一个合成图片
web.xml 常用结点说明[1]
Jsp最佳实践(2)
servlet中的几个路径有关的方法
JSP连接各类数据库大全(3)
JSP编程进度条设计实例(2)
用JSP操作Cookie(1)
ASP与JSP的比较(2)

JSP中的字符替换函数 str_replace()实现


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-03   浏览: 136 ::
收藏到网摘: n/a

//
// StrReplace.java
//
package forum;
import java.util.*;

/**
* Title:
* Description:
* Copyright: Copyright (c) 2001
* Company:
* @author
* @version 1.0
*/

public class StrReplace {

public StrReplace() {
}
public String str_replace(String from,String to,String source)
{
StringBuffer bf= new StringBuffer("");
StringTokenizer st = new StringTokenizer(source,from,true);
while (st.hasMoreTokens())
{
String tmp = st.nextToken();
System.out.println("*"+tmp);
if(tmp.equals(from))
{
bf.append(to);
}
else
{
bf.append(tmp);
}
}
return bf.toString();
}
}


// 使用方法
<jsp:useBean id="replace" scope="page" class="forum.StrReplace" />
<%= replace.str_replace("<","^","<h1>123456</h1>") %>