JSP程序设计JSP+JavaBean+Servlet第十六讲基于MVC学生信息管理系统——学生信息显示.docx

JSP程序设计JSP+JavaBean+Servlet第十六讲基于MVC学生信息管理系统——学生信息显示.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十六讲 基于MVC学生信息管理系统——数据显示 知识准备: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 JSON采用完全独立于语言的文本格式,易于人阅读和编写,同时也易于机器解析和生成(网络传输速度快)。 类似 XML ? JSON 是纯文本 ? JSON 具有“自我描述性”(人类可读) ? JSON 具有层级结构(值中存在值) ? JSON 可通过 JavaScript 进行解析 ? JSON 数据可使用 AJAX 进行传输 相比 XML 的不同之处 ? 没有结束标签 ? 更短 ? 读写的速度更快 ? 能够使用内建的 JavaScript eval() 方法进行解析 ? 使用数组 ? 不使用保留字 1、JSON 语法规则 (1) 数据在名称/值对中 JSON 数据的书写格式是:名称/值对。 名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值: firstName : John 这很容易理解,等价于这条 JavaScript 语句: firstName = John (2)数据由逗号分隔 对象可以包含多个名称/值对: { firstName:John , lastName:Doe } JSON 对象在花括号中书写,与这条 JavaScript 语句等价: firstName = John lastName = Doe 【例如】 例如,一个 Address 对象包含如下 Key-Value: city:Beijing street:Chaoyang Road postcode:100025(整数) 用 JSON 表示如下: {city:Beijing,street: Chaoyang Road ,postcode:100025} (3)花括号保存对象 (4)方括号保存数组 JSON 值可以是: ? 数字(整数或浮点数) ? 字符串(在双引号中) ? 逻辑值(true 或 false) ? 数组(在方括号中) ? 对象(在花括号中) ? null JSON 对象 2、JSON 数组 JSON 数组在方括号中书写: 数组可包含多个对象: { employees: [ { firstName:John , lastName:Doe }, { firstName:Anna , lastName:Smith }, { firstName:Peter , lastName:Jones } ] } 在上面的例子中,对象 employees 是包含三个对象的数组。每个对象代表一条关于某人(有姓和名)的记录。 JSON 使用 JavaScript 语法 因为 JSON 使用 JavaScript 语法,所以无需额外的软件就能处理 JavaScript 中的 JSON。 通过 JavaScript,您可以创建一个对象数组,并像这样进行赋值: 例子:一组学生 { 学生: [ {姓名:小明,年龄:23}, {姓名:大憨,年龄:24} ] } 例子 var employees = [ { firstName:Bill , lastName:Gates }, { firstName:George , lastName:Bush }, { firstName:Thomas , lastName: Carter } ]; 可以像这样访问 JavaScript 对象数组中的第一项: employees[0].lastName; 返回的内容是: Gates 可以像这样修改数据: employees[0].lastName = Jobs; 【例如】可以创建一个新的 JavaScript 变量,然后将 JSON 格式的数据字符串直接赋值给它: var people={programmers:[{firstName:Brett,lastName:McLaughlin,email:aaaa}, {firstName:Jason,lastName:Hunter,email:bbbb}, {firstName:Elliotte,lastName:Harold,email:cccc} ], authors:[ {firstName:Isaac,lastName:Asimov,genre:sciencefiction}, {firstName:Tad,lastName:Williams,genre:fantasy}, {firstName:Frank,lastName:Peretti,genre:christianfiction} ], musicians:[ {firstName:Eric,lastName:Clapton,instrument:guitar}, {firstName:Sergei,

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档