Struts幾種資料型別的xml資料校驗

2021-07-29 13:00:40 字數 904 閱讀 1808

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...