我需要使用Spring验证器来防止XSS攻击。是否有用于验证整数列表的注解?
@Digits(integer=1, fraction=0) private List<Integer> status;
私有列表状态;为了防止XSS攻击,但使用@Digits不起作用。我得到了这个错误:发生异常:HV 000030:找不到以下类型的验证程序:java.util.List
laik7k3q1#
您需要以这种方式使用约束注解:
private List<@Digits(integer=1, fraction=0) Integer> status;
请注意,这与XSS无关:没有人可以通过将无效整数插入到List<Integer>中来注入脚本。
List<Integer>
w1e3prcc2#
试试这个:
@ArraySchema(minItems = 0, maxItems = 10, schema = @Schema(minimum = "1", maximum = "1000")) private List<Integer> status;
2条答案
按热度按时间laik7k3q1#
您需要以这种方式使用约束注解:
请注意,这与XSS无关:没有人可以通过将无效整数插入到
List<Integer>
中来注入脚本。w1e3prcc2#
试试这个: