博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
处理html返回后端内容
阅读量:5101 次
发布时间:2019-06-13

本文共 489 字,大约阅读时间需要 1 分钟。

 

/**

* 可以实现HTML标签及转义字符之间的转换
* @param str
* @return
*/

public static String toText(String str) {

return HtmlUtils.htmlEscape(str);
}

/**

* 使用Whitelist对输入的Html文档过滤,只允许特定的标签或者属性,防止恶意代码。
* @param str
* @return
*/

public static String toHTML(String str) {

return Jsoup.clean(str, Whitelist.relaxed());
}

public static void main(String[] args) {

String text = "美丽<script>;alert(123);</script>";
System.out.println(SSUtils.toText(text));
}

转载于:https://www.cnblogs.com/robinAndLaurel/p/9830294.html

你可能感兴趣的文章
【实验】动态显示二位七段数码管
查看>>
爬楼梯与未名湖的烦恼
查看>>
[转]深入理解java虚拟机 精华总结(面试)
查看>>
在MAC上搭建tomcat,再使用servlet时遇到的问题。
查看>>
selenium(四)操作cookie,伪造cookie
查看>>
整理string类常见方法的使用说明
查看>>
模态与非模态对话框
查看>>
cl-closure-template 中文乱码的解决方法
查看>>
noip模拟赛 排序
查看>>
POJ3616
查看>>
HDU1050
查看>>
Linux 自学shell
查看>>
UniGUI 如何进行 UniDBGrid 的单元 Cell 的计算 ?
查看>>
z-index解决弹出层遮罩层覆盖子div不能显示输出的问题
查看>>
信息安全系统设计基础第十周学习总结
查看>>
记得初学JS时候练个九九乘法表都写的要死要活
查看>>
算法第四章实验报告
查看>>
Hdu 2069 Coin Change
查看>>
Python网络编程(socket模块、缓冲区、http协议)
查看>>
开博留念
查看>>