第5章Web服务器验证控件.ppt第5章 Web服务器验证控件内容提要本章首先介绍什么是用户输入验证,用户输入验证的目的,客户端验证和服务器端验证,的用户输入验证流程。。 、给定的范围或给定的格式匹配用户输入验证的目的减少错误处理的等待时间避免非法的用户输入导致的错误结果避免非法的用户输入导致服务器崩溃避免欺骗或恶意代码阻止Web窗体进行下一步处理,直到所有的用户输入都通过验证5客户端验证和服务器端验证客户端验证是指利用JavaScript脚本,在数据发送到服务器之前进行验证。服务器端验证是指将用户输入的信息全部发送到Web服务器进行验证。6客户端验证和服务器端验证的区别安全性较低允许禁用客户端验证可以避免欺骗代码和恶意代码可与服务器上存储的数据进行比较验证,的开发语言实现与客户端浏览器版本无关安全性较高必然执行,验证控件集成了常用的客户端验证和服务器端验证的功能。开发人员无需关心使用哪种方式进行验证,,系统会自动检测浏览器是否支持JavaScript,如果支持,则将脚本发送到客户端,验证就在客户端完成,否则在服务器端完成验证。服务器端通过判断页面的属性IsValid值可确定页面上的控件是否都通过了验证。“true”表示所有的控件都通过了验证,而“false”表示页面上有控件未通过验证9第5章
第5章Web服务器验证控件 来自淘豆网www.taodocs.com转载请标明出处.