1
AlloVince 2012-07-25 20:36:40 +08:00
好的框架里一般会提供这两个东西,Filter和Validator
Filter用于容错,用户可能会输入一些不好的东西,但是并不影响系统功能,所以用Filter自动纠正过来。比如消除输入中的特殊字符,空白 Validator用于阻止错误,用户的输入如果不符合规定系统就无法工作,此时需要用Validator检查。比如用户邮件,用户名等。 只有兼备两者的表单才能算的上一个健壮输入接口,很多所谓的快速开发框架拿到什么都敢往数据库里存,快是快了,产品就像一堆积木,一碰就倒。 |