我有一个概念,我想弄清楚,或找出是否有最佳做法。我的业务逻辑已经就位(服务器端)用于我的Web应用程序来创建帐户。代码验证是否提供了名字和姓氏,如果是,则进行数据库输入并返回账号。Javascript验证与业务规则
在网络端,我有javascript验证,在提交给servlet之前在字段上进行相同类型的验证(确保在servlet POST甚至完成之前提供了名字和姓氏)。
我的问题是,业务规则验证是以javascript验证的形式在web/ui端进行镜像,还是有更常见的做法?另一个例子可能是,名字必须超过1个字符(使此规则成立)。业务逻辑在调用数据库之前检查它。我应该有这个规则重复在我的JavaScript?这是否有一个常见的做法,或者是否有一些重复验证似乎合乎逻辑的方法?
谢谢!这很有道理 – user1154644