您如何避免在服务器和客户端重复验证?

jos*_*osh 11 synchronization server-side client-side

您如何避免在服务器和客户端重复验证?是否有一个Web编程平台可以从另一个生成一个,所以我不必保持两个同步?

asg*_*las 5

有些框架可以从服务器端验证配置生成客户端验证.

现在我不知道你使用的语言或框架,但也许这篇文章可以提供帮助:http://www.emadibrahim.com/2008/09/08/client-server-side-validation-in-aspnet -mvc /

他正在使用Castle Validator Component和JQuery,并根据服务器端验证属性添加了一些胶水来生成客户端验证.它适用于asp.net mvc.

/导演Asger


Ada*_*ter 2

现在大多数人放弃客户端脚本而只做服务器端。发送帖子时可以使用ajax,这样响应的重量比重新加载整个页面要轻一些。