據Struts聲稱, Validator是從Struts0.5就開始使用了。從Struts1.1開始,Validator就成為Jarkarta Commons的一個組件。從而成為一個非常有用的通用工具。
關于Commons Validator的地址,可以訪問:http://jakarta.apache.org/commons/validator/ 。Struts發行包中帶有這個包,也可以單獨在此處進行下載。
Validator應用的Struts官方指南參見:http://struts.apache.org/userGuide/dev_validator.html 其中也有幾個相關資源。
使用中要注意的有幾點:
- 注意DynaValidator的使用與常規ActionForm的校驗
- 注意mapping中validate的配置
- 注意action中validate方法與validator的關系
Validator是一個同用框架,你可以使用在很多地方,包括最近流行的Spring 之中。
本章下載。