首页>代码>基于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  LV19 2023年4月14日
微信网友_6200823191523328  LV3 2022年11月11日
oulingqiao  LV13 2022年6月8日
skook7  LV2 2022年3月31日
lzlzyw  LV14 2022年3月24日
wanglinddad  LV54 2022年2月25日
不会写代码的小姚  LV3 2021年11月20日
543666826  LV33 2021年11月19日
ᯤ⁵²¹ᴳ⁺  LV8 2021年11月13日
最近浏览更多
fdeded  LV1 4月20日
CCCCWWWW  LV4 3月27日
wbw123  LV5 3月1日
戴凯凡 1月23日
暂无贡献等级
光头强1024  LV7 1月5日
lilong007  LV20 2023年12月30日
WBelong  LV7 2023年12月27日
wttttts  LV2 2023年12月24日
微信网友_6786215447367680  LV4 2023年12月20日
2385649653  LV7 2023年12月12日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友