public class CommonUtil
extends java.lang.Object
| Constructor and Description |
|---|
CommonUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
cleanForCms(java.lang.String html)
清除script脚本和事件如onclick等
|
static java.util.List<java.lang.Object> |
convertSql(java.lang.String searchCondition,
java.lang.String initSql,
java.util.List<java.lang.Object> valList)
功能描述:转换sql,防止sql注入
|
static java.lang.String |
escape(java.lang.String html)
功能描述:对带有特殊符号的内容转义<>空格和"
|
static java.lang.String |
getSqlStr(int size)
功能描述:根据集合获取sql中需要的?串
|
static java.lang.String |
getSqlStr(java.lang.String str)
功能描述:根据集合获取sql中需要的?串
|
static java.lang.String |
JsoupClean(java.lang.String html)
功能描述:利用jsoup清除不可信任的危险标签和属性,属性如onclick 标签如iframe,script,style
|
static <T> java.util.List<T> |
parseArrToList(T[] arr)
功能描述:将数组转化为list
|
static java.lang.String |
preventAttack(java.lang.String[] characterParams,
java.lang.String paramValue)
功能描述:防止跨站攻击
|
static java.lang.String |
transOrSQL(java.lang.String column,
int argSize)
功能描述:根据集合或数组的长度,生成带有or的hql串如 or id= ?
|
static java.lang.String |
trimAll(java.lang.String str)
功能描述:去掉字符串中所有的空格、制表符、换行、回车
|
public static java.lang.String getSqlStr(int size)
size - public static java.lang.String getSqlStr(java.lang.String str)
size - public static java.lang.String transOrSQL(java.lang.String column,
int argSize)
column - 列名argSize - 个数public static java.util.List<java.lang.Object> convertSql(java.lang.String searchCondition,
java.lang.String initSql,
java.util.List<java.lang.Object> valList)
searchCondition - initSql - valList - public static java.lang.String preventAttack(java.lang.String[] characterParams,
java.lang.String paramValue)
characterParams - 过滤字符paramValue - 参数值public static java.lang.String cleanForCms(java.lang.String html)
html - 待处理文本public static java.lang.String JsoupClean(java.lang.String html)
html - 原始内容public static java.lang.String escape(java.lang.String html)
html - 原文本public static java.lang.String trimAll(java.lang.String str)
str - 需要替换的字符串public static <T> java.util.List<T> parseArrToList(T[] arr)
arr -