@Vaild注解


剛才看了一下@Vaild注解,大概知道怎么用了。

springboot里已經有了@Vaild注解的依賴,所以不需要添加額外的依賴,它就存在於最核心的 web 開發包里面。

其他項目則需要添加依賴。

主要用法是:創建一個實體類,也就是需要用來校驗的對象的所在類,然后在實體類的屬性上加入注解,也就是要驗證的內容

 

然后再controller層中,當后端從前端接受到該實體類對象參數,如果要對其進行校驗,在參數前面加上@Valid注解

           

既然是對參數進行驗證,那么自然會有一個驗證結果,所以要有一個東西來存儲結果,這時候在參數直接添加一個BindingResult參數(springboot里有該類)

然后可以獲取里面存儲的驗證信息

注意:如果要將驗證信息返回到前端頁面最好使用ajax,如上圖里的@Responsebody注解,這樣比較簡便

 

里面還有許多其他的驗證注解

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM