123456789101112131415161718192021 |
- package com.ruoyi.common.xss;
- import cn.hutool.core.util.ReUtil;
- import cn.hutool.http.HtmlUtil;
- import javax.validation.ConstraintValidator;
- import javax.validation.ConstraintValidatorContext;
- /**
- * 自定义xss校验注解实现
- *
- * @author Lion Li
- */
- public class XssValidator implements ConstraintValidator<Xss, String> {
- @Override
- public boolean isValid(String value, ConstraintValidatorContext constraintValidatorContext) {
- return !ReUtil.contains(HtmlUtil.RE_HTML_MARK, value);
- }
- }
|