struts2 的驗證規則大概有以下數種:
required:必填校驗器
requiredstring:必填字串校驗器
int:整數校驗器
double:雙精度浮點數校驗器
date:日期校驗器
expression:表示式校驗器
fieldexpression:字段表示式校驗器
email:電子郵件校驗器
url:**校驗器
visitor:visitor校驗器
conversion:轉換校驗器
stringlength:字串長度校驗器
regex:正規表示式校驗器
常用的驗證規則:
1。必填檢驗
指定檢驗失敗的提示資訊
2。必填字串檢驗
true
指定檢驗失敗的提示資訊
3。整數檢驗器/浮點檢驗
1150
年紀必須在1到150之間
4。日期檢驗
1900-01-01
2050-02-21
5.欄位表示式檢驗器(要求指定字段滿足乙個邏輯表示式)
(pass eq re_pass)
密碼必須和確認密碼相等
6.郵件位址校驗
你的電子郵件位址必須是乙個有效的電郵位址
7。**檢驗
你的主頁位址必須是乙個有效的**
8.字串長度檢驗420
你的使用者名稱長度必須在4到20之間
9.正規表示式檢驗
您輸入的使用者名稱只能是字母和陣列,且長度必須在4到25之間
python的幾種資料型別
python3中有六個標準的資料型別 其中,這六個型別的資料又可以根據是否可變,分為兩大類 ps 當我們輸入乙個字串str 2021 1 11 時和 2021 1 11 雖然都是字串表示形式,但是他們的輸出結果卻不一樣,str 2021 1 11 輸出的結果是2009,他會把 識別為減號,但是 中間...
qt幾種資料型別轉換
1 int型轉十六進製制 補0 qstring s s qstring 1 arg k,4,16,qlatin1char 0 k為int或char都可,第二個引數為資料寬度,第三個引數為進製 不補 0 s qstring number k,16 2 十六進製制轉浮點數 正數 qstring str ...
C 幾種資料型別轉換
1.int 變數名 強制型別轉換 該轉換方式主要用於數字型別之間的轉換,從int型別向long,float,double,decimal 型別轉換可以使用隱式轉換,但從long型到int 就需要使用顯示轉換,即使用該型別的轉換方式否則產生編譯錯誤。該方式對於浮點數會無條件的捨去,會失去精確度 對於c...