codefilter.jsp

来自「JSP零基础源代码,可以用来学习时间的好东西」· JSP 代码 · 共 41 行

JSP
41
字号

<%!
String Replace(String str_source,String str_original,String str_new) {
    if(str_source == null) return null;
    StringBuffer output = new StringBuffer();
    int lengOfsource = str_source.length();
    int lengOfold = str_original.length();
    int posStart = 0;
    int pos;
    while((pos = str_source.indexOf(str_original,posStart)) >= 0) {
      output.append(str_source.substring(posStart,pos));
      output.append(str_new);
      posStart = pos + lengOfold;
    }
    if(posStart < lengOfsource) {
      output.append(str_source.substring(posStart));
    }
    return output.toString();
  }

String toHtml(String s) 
{
    s = Replace(s,"<","&lt;");
    s = Replace(s,">","&gt;");
    s = Replace(s,"&","&amp;");
    s = Replace(s,"\t","    ");
    s = Replace(s,"\r\n","\n");
    s = Replace(s,"\n","<br>");
    s = Replace(s,"  "," &nbsp;");
    s = Replace(s,"'","&#39;");
    s = Replace(s,"\\","&#92;");
    return s;
}
String unHtml(String s)
{	
	s = Replace(s,"&nbsp;"," ");
	s = Replace(s,"<br>","\n");
	return s;
}
%>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?