微计算机信息
微計算機信息
미계산궤신식
CONTROL & AUTOMATION
2010年
27期
126-127,149
,共3页
数据验证%行业标准类型数据%验证规则
數據驗證%行業標準類型數據%驗證規則
수거험증%행업표준류형수거%험증규칙
无论是自动产生还是用户输入的数据,都要验证它的完整性和有效性.这项工作可能非常繁琐,因为数据可能有不同的类型和格式.随着MVC设计模式的流行,Struts框架的应用越来越广泛,在程序设计过程中Struts的验证框架也就必然因其安全、可配置变得广泛起来.Struts的Validator验证框架定义了十几种常用的验证规则,如required(验证非空)、minlength(验证最小长度)、maxlength(验证最大长度)、intRange(验证数据范围)、email(验证电子邮件地址)、date(验证日期)等.这对于提高验证效率和数据验证安全性提供了很好的实现,但这并不能实现一些较普遍而且标准的数据验证需求.本文章主要是通过扩展Struts验证框架实现对专业标准化数据的验证.
無論是自動產生還是用戶輸入的數據,都要驗證它的完整性和有效性.這項工作可能非常繁瑣,因為數據可能有不同的類型和格式.隨著MVC設計模式的流行,Struts框架的應用越來越廣汎,在程序設計過程中Struts的驗證框架也就必然因其安全、可配置變得廣汎起來.Struts的Validator驗證框架定義瞭十幾種常用的驗證規則,如required(驗證非空)、minlength(驗證最小長度)、maxlength(驗證最大長度)、intRange(驗證數據範圍)、email(驗證電子郵件地阯)、date(驗證日期)等.這對于提高驗證效率和數據驗證安全性提供瞭很好的實現,但這併不能實現一些較普遍而且標準的數據驗證需求.本文章主要是通過擴展Struts驗證框架實現對專業標準化數據的驗證.
무론시자동산생환시용호수입적수거,도요험증타적완정성화유효성.저항공작가능비상번쇄,인위수거가능유불동적류형화격식.수착MVC설계모식적류행,Struts광가적응용월래월엄범,재정서설계과정중Struts적험증광가야취필연인기안전、가배치변득엄범기래.Struts적Validator험증광가정의료십궤충상용적험증규칙,여required(험증비공)、minlength(험증최소장도)、maxlength(험증최대장도)、intRange(험증수거범위)、email(험증전자유건지지)、date(험증일기)등.저대우제고험증효솔화수거험증안전성제공료흔호적실현,단저병불능실현일사교보편이차표준적수거험증수구.본문장주요시통과확전Struts험증광가실현대전업표준화수거적험증.