一个转义HTML代码的Java函数
来源:互联网 发布:软件开发 年终总结 编辑:程序博客网 时间:2024/06/14 02:24
<pre name="code" class="java">public static String filter(String message) {
if (message == null) return (null); char content[] = new char[message.length()]; message.getChars(0, message.length(), content, 0); StringBuffer result = new StringBuffer(content.length + 50); for (int i = 0; i < content.length; i++) { switch (content[i]) { case '<': result.append("<"); break; case '>': result.append(">"); break; case '&': result.append("&"); break; case '"': result.append("""); break; default: result.append(content[i]); } } return (result.toString()); }
附:
这个方法来自于Tomcat安装目录\webapps\examples\WEB-INF\classes\util\HTMLFilter.java
0 0
- 一个转义HTML代码的Java函数
- HTML转义JAVA代码
- HTML代码转义(JAVA)
- Mysql-自定义函数之html代码转义
- Java-html代码和特殊字符转义
- Java String关于replaceall函数转义字符的一个小贴士
- 记一个html转义的demo
- html字符串转义的函数封装
- 关于HTML标签的反转义函数
- Java里Html转义的工具
- java转义HTML标签
- 使用JavaScript写的一个删除HTML代码的函数
- PHP HTML代码反转义
- 一个用c#过滤html代码的函数
- 一个用C#过滤HTML代码的函数
- 一个用C#过滤HTML代码的函数
- 一个用C#过滤HTML代码的函数
- 一个简单的方法,对HTML的字符进行转义
- GDT、GDTR、LDT、LDTR的学习
- 剖析几种主流嵌入式软体程式码压缩技术
- cin、cin.get()、getline()(讲解的很详细)
- Nucleus Plus在嵌入式系统应用
- SQL索引问题
- 一个转义HTML代码的Java函数
- C++基础
- 嵌入式系统开发工具及RTOS平台
- char与wchar_t的区别
- C++开源代码项目汇总
- springmvc mongodb maven 整合
- 读《ECMAScript6 入门》记11-13章
- FSS指定磁盘布局进行vxvm的mirror-stripe(raid01)卷的制作
- 视音频、流媒体、图像编码标准综述