用JSON处理缓存[Java编程]
本文“用JSON处理缓存[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
数据考证是每个企业 Web 利用程序中最富于挑衅性、日新月异的部份.普通考证元数据会使 JavaScript 模块中混入服务器端代码.在本文中,您将理解如安在服务器代码的帮忙下将元数据缓存在客户端的优异办法,服务器代码将供应 JSON(JavaScript Object Notation)情势的字符串化元数据.这种办法还答应以近似 Ajax 的方法来处理多值和多组属性.
每个利用程序的开辟都是为了办理某个范畴的问题.而每个范畴都有自己的一套约束数据的法则和标准.利用程序将这些约束利用于数据时,约束也就成了考证.全部利用程序都需求考证用户输入的数据.
目前,利用程序普通都利用 if-else 语句组合来考证数据.这些语句包含了开辟人员硬编码或通过服务器端代码置入的考证数据.普通,开辟人员会利用服务器端代码来避免大概招致 JavaServer Page(JSP)的渺小数据更改.
您可以利用 JavaScript Object Notation(JSON)来分组和缓存元数据,并利用 JavaScript 函数来拜候元数据以考证用户输入.
JavaScript 中有分离的元数据时,您无法掌握服务器将评价多少数据以及有多少数据传送到客户机.全部服务器端代码片段都将被评价并发送到服务器上.但是,利用 JSON 缓存数据时,您可以完好掌握向客户机发送的元数据量,因为服务器端代码将生成 JSON 情势的元数据.这有助于仅将元数据发送至与看到或输入数据的用户相对应的客户机上.
您还可以利用 JSON 来缓存用户输入的数据.程序缓存数据后,将擦除数据字段而不是革新屏幕,这与 Ajax 近似.通过这种办法,用户可认为同一属性输入另一组数据.
让我们一同来根究一下若何利用 JSON 来缓存元数据.
JSON 概览
利用 JSON(即 JavaScript Object Notation),将以一种特定的字符串情势来表示 JavaScript 对象.假如将具有这样一种情势的字符串赋给肆意一个 JavaScript 变量,该变量随后将引用一个通过指定给该变量的字符串构建的对象.
比方,假定有一个 policy 对象,它拥有以部属性:
筹划名称
描写
持续时间
您可以利用以下这种 JSON 情势的字符串来表示该 policy 对象:
{"Plane":{"Full Life Cover"}, "Description":{"The best life insurance plan"}, "Term":{"20 years"}}
假如将此字符串赋给肆意一个 JavaScript 变量,则该变量将承受以这种对象为单位的数据.要拜候数据,请供应需求拜候的属性所在的途径.关于本例,将以上字符串赋给一个名为 policy 的变量:
var policy = {"Plane":{"Full Life Cover"}, "Description":{"The best life insurance plan"}, "Term":{"20 years"}}
将此字符串粘贴到 HTML 页面的标题部份中,然后编写以下警报:
alert(policy.Plan)
假如在任何支持 JavaScript 的浏览器中查看此页面,您城市看到显示战略筹划的警报.
以上是“用JSON处理缓存[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:JVM调优总结(三)-基本垃圾回收算法
- ·下一篇文章:加强图形用户界面的可访谒性
- ·中查找“用JSON处理缓存”更多相关内容
- ·中查找“用JSON处理缓存”更多相关内容