Validator sınıfının metotları aşağıdaki gibidir.
- required
- equals
- minLength
- maxLength
- alpha
- alpha_numeric
- numeric
- integer
- betweenLength
- between
- boolean
- test
required post edilen bileşinin içeriğinin boş olup olmadığını kontrol eder
Örnek
isim :<f:textbox name="textbox" validator=" validator" rule="required" message="Bu alan boş geçilemez" messagefor="msgbox"/> <f:message name="msgbox"/>
equals post edilen bileşenin içeriğinin test niteliği ile uyuşup uyuşmadığını kontrol eder
Örnek
isim :<f:textbox name="textbox" validator="validator" rule="equals" test="200" message="Hata girilen değer 200 değil " messagefor="msgbox" "/> <f:message name="msgbox"/>
minLength post edilen bileşenin içeriğinin karakter uzunluğunun min niteliğinden büyük olup olmadığını kontrol eder
Örnek
isim :<f:textbox name="textbox" validator="validator" rule="minlength" min="10" message="En fazla 10 karakter " messagefor="msgbox" "/> <f:message name="msgbox"/>
maxLength post edilen bileşenin içeriğinin karakter uzunluğunun max niteliğinden küçük olup olmadığını kontrol eder
Örnek
isim :<f:textbox name="textbox" validator="validator" rule="maxlength" min=“5” message="En az beş karakter girilmelisiniz !" messagefor="msgbox" "/> <f:message name="msgbox"/>
Mail post edilen bileşenin içeriğinin bir mail adresi olup olmadığını kontrol eder
Örnek
isim :<f:textbox name="textbox" validator="validator" rule="mail" message="Bu bir mail adresi değil !" messagefor="msgbox" "/> <f:message name="msgbox"/>
Alpha post edilen bileşenin içeriğinin bir sözel (string) olup olmadığını kontrol eder.
Örnek
isim :<f:textbox name="textbox" validator="validator" rule="alpha" message="Girilen değer sözel değil !" messagefor="msgbox" "/> <f:message name="msgbox"/>
alpha_numeric post edilen bileşenin içeriğinin bir karakterlerden ve sayılardan oluşup oluşmadığını olmadığını kontrol eder.
Örnek
isim :<f:textbox name="textbox" validator="validator" rule="alpha_numeric" message="Girilen değer sayı içermeli !" messagefor="msgbox" "/> <f:message name="msgbox"/>
Numeric post edilen bileşenin içeriğinin bir sayısal değer olup olmadığını kontrol eder.
Örnek
isim :<f:textbox name="textbox" validator="validator" rule="numeric" message="Uyarı girdiğiniz değer bir sayı değil !" messagefor="msgbox" "/> <f:message name="msgbox"/>
integer post edilen bileşenin içeriğinin bir tam sayı olup olmadığını kontrol eder.
Örnek
isim :<f:textbox name="textbox" validator="validator" rule="integer" message="Uyarı girdiğiniz değer bir tam sayı değil !" messagefor="msgbox" "/> <f:message name="msgbox"/>
betweenLength post edilen bileşenin içeriğinin uzunluğunun min ve max değerleri arasında olup olmadığını kontrol eder.
Örnek
isim :<f:textbox name="textbox" validator="validator" rule="betweenLength" min="5" max="20" message="Beş karakterden az Yirmi karakterden uzun veri girmeyiniz! " messagefor="msgbox" "/> <f:message name="msgbox"/>
Between post edilen bileşenin içeriğinin min ve max değerleri arasında olup olmadığını kontrol eder.
Örnek
isim :<f:textbox name="textbox" validator="validator" rule="between" min="0" max="100" message="Girilen sayı 0 ile 100 arasında değil ! " messagefor="msgbox" "/> <f:message name="msgbox"/>
Boolean post edilen bileşenin içeriğinin mantıksal(boolean) değer olup olmadığını kontrol eder.
Örnek
isim :<f:textbox name="textbox" validator="validator" rule="Boolean" message="Girilen değer mantıksal değil " messagefor="msgbox" "/> <f:message name="msgbox"/>
Test post edilen bileşenin içeriğinin bileşenin test niteliğindeki mantıksal ifadenin uyuşup uyuşmadığını kontrol eder.
Örnek
isim :<f:textbox name="textbox" validator="validator" rule="test" test="this.text >0 && this.text >100 " message=" Girilen sayı 0 ile 100 arasında değil ! " messagefor="msgbox" “/> <f:message name="msgbox"/>













