重寫@Valid 註解@Length 的驗證方式

問題描述: 項目前後臺添加了防止XSS的攻擊的轉碼後,在使用@Length註解驗證長度的時候,在輸入內容長度爲臨界值並且輸入內容包含某些特殊字符(如:’<'被轉碼爲‘<’)時報超長,所以這裏重寫了@Length註解的驗證方式 解決方案: 1、打開@Length註解的源碼:如下圖所示: 2、新建註解 3、複製1中的源碼至2中新建的註解,因爲這裏只驗證字符串,所有新創建的註解刪除list相關的驗
相關文章
相關標籤/搜索