- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.NET验证机制在Web表单验证中的应用研究 摘要:随着信息技术快速发展信息产品日新月异,计算机应用在各行各业不断深入。随之产生庞大数据的有效性和安全性在网络应用系统中显得非常重要。为了使数据能够被合法访问并且不对数据产生破坏性,必须采取有效的防范措施。该文就是从用户角度去设计和理解用户的使用动机,选择有效的数据验证方式防止数据遭受毁灭性破坏。 关键词:Web;表单;验证机制 中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)34-1987-02 Application Research of the .NET Verify Rule in Web Form Verify RAN Cong-lin (Jiujiang University Information Technology Center, Jiujiang 332005, China) Abstract: With the information technique quickly develops, the information products change with each passing day, computers are used widely in every field. So the usefulness and safety of data seem to be more and more important in the network application systems. Users can visit the data by legal rule, but the useful data are not destroyed by some effective measures. The paper is a typical way to select valid verifications by analyzing users’ motivation for keeping safety data from not being destroyed. Key words:Web; form; verify rule 1 引言 对于WEB程序开发人员表单验证选择在客户端还是在服务器端验证是个非常麻烦的问题。如果进行客户端JavaScript验证,不仅难以做到美观统一,而且还可能通过直接在浏览器提交表单来屏蔽;如果进行服务器端验证,那么把检验结果显示在前台页面也非常麻烦。 在.NET中,这一问题的解决方法得到了改进,开发者可以更好的选择,更自动化地进行服务器端和客户端验证,或者同时进行两种验证。.NET提供了很多验证控件,使得开发人员不用特别考虑是进行客户端还是服务器端验证,也不用考虑如何显示输出结果。 2 .NET中Web表单验证控件的功能和特点及其应用。 1) .NET中的Web表单验证器及其功能。 ① RequiredFieldValidator检查用户是否输入或选择了任何内容 ② RegularExpressionValidator 根据规则表达式检查用户输入。该过程允许进行许多种类的检查,可以用于邮政编码和电话号码等的检查。 ③ CompareValidator 将输入控件与一个固定值或另一个输入控件进行比较。例如,它可以用在口令验证字段中。也可以用来比较输入的日期和数字。 ④ RangeValidator 与 CompareValidator 非常相似, 只是它用来检查输入是否在两个值或其它输入控件的值之间。 ⑤ CustomValidator 允许用户编写自己的代码以加入到验证框架中。 2)验证控件是执行客户端验证、服务器端验证或这两种验证,具体取决于显示该页面的浏览器的功能。验证控件具有下列特点。 ① 可以将一个或多个验证控件与要验证的各个控件相关联。 ② 提交页面窗体时执行验证(页面数据合法性验证流程图如图1)。 ③ 可用编程方式指定是否进行验证,比如提供一个取消按钮,以便用户无须在所有字段中都填充有效数据即可退出。 ④ 验证控件自动检测应对客户端还是服务器端执行验证。 3 确保表单输入数据的安全灵活选择验证方式 在各种Web应用系统中Web表单是不可或缺的。在Web输入表单中通常为了避免攻击对重要数据的蓄意破坏或者保证用户输入信息的有效性,在系统中都应该对用户的输入进行检查和检验,然后再存入数据库中。那么,对Web表单数据有效性验证是在前台还是在后台进行呢?从以下几个方面分析。 1) 理解Web表单验证真正原因。在Web开发中进行数
您可能关注的文档
- Java课程教学的探析.doc
- .NET框架下基于AJAX的Web数据分页研究.doc
- .NET平台下移动Agent系统开发技术研究.doc
- .NET平台下MVC设计模式的实现策略.doc
- (0,mf-m+1)图的正交(0,f)因子分解.doc
- “120”智能指挥调度算法设计与实践.doc
- “2010年英特尔多核大学计划高级师资研修班”侧记.doc
- “2+0.5+0.5”人才培养模式下综合实训的设计.doc
- “3S” 技术在实现道路交通智能管理中的集成应用.doc
- “2009年高等学校青年骨干教师多核技术高级研修班”侧记.doc
- 2025年新能源行业新能源装备制造业技术创新与市场前景研究报告.docx
- 2026-2031年中国汽车音频和娱乐系统行业市场现状供需分析及投资评估规划分析研究报告.docx
- 《教育软件行业分析:2025年智慧教育推进下个性化学习软件需求增长挑战》.docx
- 提高油气资源综合利用效率的创新发展模式.docx
- 2025年植物基豆制品行业竞争情报分析.docx
- 组培苗脱毒技术方法.pptx
- 2025-2026学年初中数学八年级上册(2024)冀教版(2024)教学设计合集.docx
- 腻子粉腻子膏项目投资规划策略研究.docx
- 《2025年再生金属产量增长与市场拓展方案研究》.docx
- 淘宝店铺装修教程教案.docx
最近下载
- 2025年医学伦理学考试重点试题(附答案).docx VIP
- 国家心力衰竭指南 2023(精简版)(下).pptx VIP
- 国家心力衰竭指南 2023(精简版)(上).pptx VIP
- 2025年医学伦理学题库试题及答案+专家解析.docx VIP
- 2025年临床医学伦理学考核试题及答案.docx VIP
- “新质生产力”系列专题-十-:耐心资本赋能新质生产力发展-国信证券.pptx VIP
- 国家心力衰竭指南2023.pptx VIP
- 教学中的科研伦理道德规范教育PPT.ppt VIP
- TB10601-2024高速铁路工程测量规范.pptx VIP
- 药物研发必威体育精装版进展总结.pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)