`

屏蔽HTML代码,gbk转iso,iso转gbk----转载自cnjsp

阅读更多
package chimae.util;

/*
 * @author 独孤求胜(chimae)
 * Description:  用于对字符串做一般性的处理
 * Copyright:    Copyright (c) 2003
 * Company:      cnjsp.org
*/

public class stringUtil {
    
    public static String  iso2gbk(String isostr){
      try{
         byte [] byteStr=isostr.getBytes("ISO8859-1");
         String gbkStr=new String(byteStr,"GBK");
         return gbkStr;
        }catch(Exception e){
           return null;
           }
       }
      
   public static String  gbk2iso(String gbkstr){
       try{
           byte [] byteStr=gbkstr.getBytes("GB2312");
           String isoStr=new String(byteStr,"ISO8859-1");
           return isoStr;
               }catch(Exception e){
           return null;
           }
       }
       
          
     //html代码屏蔽
     public  static String filterStr(String str){
               if(str==null)return null;
            StringBuffer sb = new StringBuffer();            
           int n = str.length();
           for (int i = 0; i < n; i++) {
                  char c = str.charAt(i);
                  switch (c) {                  
                          case ' ': sb.append("&nbsp;");break;
                    case '':sb.append("<br/>");break;
                    case '\'':sb.append("'");break;
                    
                    case '<': sb.append("<"); break;
                    case '>': sb.append(">"); break;
                    case '&': sb.append("&"); break;
                    case '"': sb.append("""); break;                        
                    default:  sb.append(c);
              }
        }
        return sb.toString();
    }
      
分享到:
评论
2 楼 wdmcln 2007-11-27  
好的东西,当然收藏一下!
1 楼 chimae 2007-09-03  
呵呵,想不到我03年写得东西,现在还能在网上见到:)

相关推荐

    jspcn中文网信息发布系统

    1. **JSP (JavaServer Pages)**:JSP是一种动态网页开发技术,它允许开发者在HTML页面中嵌入Java代码,实现服务器端的业务逻辑处理。JSP将视图和控制逻辑分离,使得网页设计和程序开发更加便捷。JSP页面在服务器上被...

    java相关资源网址

    - **价值**: 适合寻找开源项目合作或贡献代码的开发者。 #### 三、总结 以上列举的网址涵盖了从初学者到高级开发者所需的各种资源,包括官方文档、教程、社区支持、开源项目以及企业级应用开发等多个方面。通过...

    j2ee站点资源---好东西

    7. **CNJSP** (http://www.cnjsp.org):原先专注JSP的论坛,现转型为Java技术服务,提供J2EE技术文章,对于J2EE初学者和进阶者都有一定帮助。 8. **ChinaJavaWorld** (http://www.chinajavaworld.net):作为国内最...

    java知识学习网站

    SourceForge是一个开放源代码项目托管平台,上面有大量的Java开源项目可供下载和参考。这些项目不仅覆盖了各种技术领域,还包括了不同规模的应用程序。对于想要通过参与开源项目来提高自己的Java开发者来说,...

    比较好的Java学习网站

    7. **CNJSP.org**:以前是JSP论坛,现专注于Java技术,提供J2EE技术文章,是学习J2EE的一个不错选择。 8. **ChinaJavaWorld.net**:可能是国内最知名和热门的Java技术站点,涵盖广泛的J2EE信息和技术文章,拥有活跃...

    一个可以防止刷新的JSP计数器

    charset=gb2312`,确保页面内容以GBK编码进行传输。然后,页面导入了`java.io.*`包,以便使用文件读写相关的类。 在`&lt;body&gt;`部分,代码首先尝试读取名为`count.txt`的文本文件,该文件用于存储当前的访问计数值。...

    java学习的网站介绍

    JSP技术网站`http://www.cnjsp.org/`专注于JSP技术,包含许多与Java相关的文章和资源。 Jdon论坛`http://www.jdon.com/`是一个高水平的J2EE技术论坛,讨论内容深入且质量高。 最后,SourceForge`...

    网址使用大全

    5. **专项技术与研究**:JavaResearch(http://www.javaresearch.org/)和CNJSP(http://www.cnjsp.org/)专注于Java相关的研究和技术分享,尤其是在JDO等特定技术领域有着深入的探讨,适合那些希望在某个细分领域...

    帮助文档二

    C语言100例及教程dw8helpJavaScript参考手册javascript源码大1全JDK_API_1_6_zh_CNJsp帮助文档MySQL5.1手册oracle学习文档php官方手册简体中文版php中文官方帮助SQl语句大全常用正则表达式集成J2EE相关API集合V1.0...

    编程帮助文档

    C语言100例及教程dw8helpJavaScript参考手册javascript源码大1全JDK_API_1_6_zh_CNJsp帮助文档MySQL5.1手册oracle学习文档php官方手册简体中文版php中文官方帮助SQl语句大全常用正则表达式集成J2EE相关API集合V1.0...

    Java学习网站信息大全

    13. **JSP 中文网**(http://www.jspcn.net)和**中国 JSP 技术网站**(http://www.cnjsp.org):专门针对Java服务器页面(JSP)的学习资源,帮助开发者掌握Web应用开发。 14. **学 Java**(http://www.xuejava.com...

Global site tag (gtag.js) - Google Analytics