Hllllll川IIIIIIIIIIIIIII川IIIIIMHIIII川IIIIIMIIIHIIIIHIII201209281P1212642012103720382说明书数据校验系统和数据校验方法技术领域本发明涉及数据校验领域,具体而言,涉及一种数据校验系统和一种数据校验方法
背景技术在WEB应用开发中,当用户在客户端通过网络页面向服务端提交数据的时候,为了保证数据的完整性和易用性,客户端需要对用户输入的数据进行校验,客户端的校验方法一般用JavaScript完成
但是,客户端的校验是不可靠的,主流浏览器都可以禁止JavaScript的运行,因此客户端校验不能代替服务端校验
为了安全起见,并充分保证数据的完整性,该数据需要在服务端作同样的校验,一般来说,服务端的校验采用JAVA或
当然,如果仅仅考虑数据的完整性,服务端的校验是足够的
但是,如果没有客户端校验,所有的校验实在服务端完成,每个用户的输入校验需要客户端与服务端往复交互一次,一方面增加了服务端的载荷,另一方面也增加了校验响应时间,影响了用户体验
考虑到在网络应用中数据完整性和良好用户体验,在常规的实现中,同样的验证逻辑需要在客户端通过JavaScript和服务端通过JAVA或
NET分别予以实现,这种实现方式一方面实现工作量大,另一方面也很容易造成服务端和客户端实现逻辑不一致,加大了开发和维护的难度,导致网络应用的可拓展性差
因此,需要一种新的数据校验技术,通过采用统一的校验规则进行数据校验,降低开发和维护的复杂度与工作量,增强网络应用的可拓展性
发明内容本发明正是基于上述问题,提出了一种数据校验技术,通过采用统一5101520252P1212642012103720382的校验规则进行数据校验,能够降低开发和维护的复杂度与工作量,增强网络应用的可拓展性
有鉴于此,本发明提出了一种数据校验系统,包括: