JSF有內(nèi)置的驗(yàn)證器驗(yàn)證其UI組件。驗(yàn)證器標(biāo)簽可以驗(yàn)證可以是自定義對(duì)象的字段長(zhǎng)度,輸入類型。
我們必須在html
節(jié)點(diǎn)中使用URI的以下命名空間來(lái)包含驗(yàn)證器標(biāo)簽。
<html
xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core">
...
下表在JSF 2.0中有重要的驗(yàn)證器標(biāo)簽:
標(biāo)簽 | 描述 |
---|---|
f:validateLength |
驗(yàn)證字符串的長(zhǎng)度 |
f:validateLongRange |
驗(yàn)證數(shù)值范圍 |
f:validateDoubleRange |
驗(yàn)證浮點(diǎn)值的范圍 |
f:validateRegex |
使用給定的正則表達(dá)式驗(yàn)證JSF組件。 |
自定義驗(yàn)證器 | 創(chuàng)建自定義驗(yàn)證器 |