首页>代码>基于SSM+MYSQL的一个小型商城网站后台管理系统>/SaleSystem/src/com/gm/common/HtmlEncode.java
package com.gm.common;
/**
 * HtmlEncode防js注入

 */
public class HtmlEncode {
	public static String htmlEncode(String string) {
		if(null == string || "".equals(string))
			return null;
		else{
			String result = string;
			result = result.replaceAll("&", "&");
			result = result.replaceAll("<", "&lt;");
			result = result.replaceAll(">", "&gt;");
			result = result.replaceAll("\"", "&quot;");
			return (result.toString());
		}
	}
	public static String htmlDecode(String string) {
		if(null == string || "".equals(string))
			return null;
		else{
			String result = string;
			result = result.replaceAll("&amp;", "&");
			result = result.replaceAll("&lt;", "<");
			result = result.replaceAll("&gt;", ">");
			result = result.replaceAll("&quot;", "\"");
			return (result.toString());
		}
	}
	
	/*public static void main(String[] args) {
		System.out.println(HtmlEncode.htmlEncode("<script>alert(\"123\");</script>&nbsp;&nbsp;"));
		System.out.println(HtmlEncode.htmlDecode("&lt;script&gt;alert(&quot;123&quot;);&lt;/script&gt;&amp;nbsp;&amp;nbsp;"));
	}*/
}
最近下载更多
511076827  LV33 2023年9月20日
泓鼎168  LV20 2023年4月14日
微信网友_6200823191523328  LV3 2022年11月11日
oulingqiao  LV13 2022年6月8日
skook7  LV2 2022年3月31日
lzlzyw  LV14 2022年3月24日
wanglinddad  LV55 2022年2月25日
不会写代码的小姚  LV3 2021年11月20日
543666826  LV33 2021年11月19日
ᯤ⁵²¹ᴳ⁺  LV8 2021年11月13日
最近浏览更多
火心人  LV2 11月1日
微笑刺客  LV19 8月7日
lyt010628  LV4 7月9日
曾显示  LV6 7月7日
artemiszer0  LV2 7月4日
樱花味小然子  LV5 7月2日
zhezhizzzz  LV2 6月29日
xy007007  LV1 5月4日
fdeded  LV1 4月20日
CCCCWWWW  LV4 3月27日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友