public static String filtration(String str){ if(StringUtils.isNotEmpty(str)) { String inj_str = "|select|and|or|like|regxp|from|where|update|exec|order|by|having|drop|delete|count|chr|mid|master|truncate|chardeclare|;||( )|[ ]|< >|,|.|;|:|'|\"|#|%|+|-|_|=|/|*|@|+|,"; //这里的东西还可以自己添加 String[] stra = inj_str.split("\\|"); for (int i = 0; i <= stra.length-1; i++) { if (str.indexOf(stra[i]) >= 0) { //清除包含的值 String a = stra[i]; str = str.replace(a, ""); continue; } } return str; }else{ return str; } }
防止sql注入工具类
最新推荐文章于 2024-03-01 22:28:49 发布