默認驗證器及參數(shù)說明

2018-12-24 22:37 更新

默認驗證器及參數(shù)說明

@VCompare

?比較兩個參數(shù)值,使用場景如:新密碼與重復新密碼兩參數(shù)值是否一致的比較;

cond:比較條件,可選EQ和NOT_EQ,默認為EQ;

with:與之比較的參數(shù)名稱;

withLabel:與之比較的參數(shù)標簽名稱 (用于在驗證消息里顯示的名稱),默認為空;

msg:自定義驗證消息,默認為空;

@VDateTime

日期類型參數(shù)驗證;

pattern:日期格式字符串,默認為yyyy-MM-dd HH:mm:ss

msg:自定義驗證消息,默認為空;

@VEmail

郵箱地址格式驗證;

msg:自定義驗證消息,默認為空;

@VLength

字符串長度驗證;

min:設置最小長度,0為不限制;
max:設置最大長度,0為不限制;
msg:自定義驗證消息,默認為空;

@VNumeric

數(shù)值類型參數(shù)驗證;

min:設置最小值,0為不限制;
max:設置最大值,0為不限制;
msg:自定義驗證消息,默認為空;

@VRegex

正則表達式驗證;

regex:正則表達式;

msg:自定義驗證消息,默認為空;

@VRequried

必填項驗證;

msg:自定義驗證消息,默認為空;

  • 以上注解中的msg參數(shù)即可以是輸出的消息內(nèi)容,也可以是國際化資源文件中的鍵;
  • 驗證器是按注解聲明的順序執(zhí)行的,請一定要注意?。。?/li>


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號