JAVA–Xss过滤器(实体或List)
import org.apache.commons.lang.StringEscapeUtils;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class XssFieldHelper {
public Object fieldFilter(Object model){
try
{
return filter(model);
}
catch (SecurityException e)
{
e.printStackTrace();
return model;
}
catch (IllegalArgumentException e)
{
e.printStackTrace();
return model;
}
catch (NoSuchMethodException e)
{
e.printStackTrace();
return model;
}
catch (IllegalAccessException e)
{
e.printStackTrace();
return model;
}
catch (InvocationTargetException e)
{
e.printStackTrace