中国算力平台算力登记系统2.0
yanzhaofeige
5 days ago 3ef6abbd7a73bd464bfb24fd99f7f9956f2562ef
commit | author | age
43dc29 1 package com.odcc.cpzidc.common.xss;
Y 2
3 import javax.validation.Constraint;
4 import javax.validation.Payload;
5 import java.lang.annotation.ElementType;
6 import java.lang.annotation.Retention;
7 import java.lang.annotation.RetentionPolicy;
8 import java.lang.annotation.Target;
9
10 /**
11  * 自定义xss校验注解
12  * 
13  * @author ruoyi
14  */
15 @Retention(RetentionPolicy.RUNTIME)
16 @Target(value = { ElementType.METHOD, ElementType.FIELD, ElementType.CONSTRUCTOR, ElementType.PARAMETER })
17 @Constraint(validatedBy = { XssValidator.class })
18 public @interface Xss
19 {
20     String message()
21
22     default "不允许任何脚本运行";
23
24     Class<?>[] groups() default {};
25
26     Class<? extends Payload>[] payload() default {};
27 }