





















1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
统上运行。
技术使用编程语言编写类的和,来封装产生动态网页的处理逻辑。
网页还能通过和访问存在于服务端的资源的应用逻辑。
将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于的应用程序的开发变得迅速和容易。
服务器在遇到访问网页的请求时,首先执行其中的程序段,然后将执行结果连同文件中的代码起返回给客户。
插入的程序段可以操作数据库重新定向网页等,以实现建立动态网页所需要的功能。
与样,是在服务器端执行的,通常返回该客户端的就是个文本,因此客户端只要有浏览器就能浏览。
的规范的最后版本是年月推出的,月又推出了规范。
目前较新的是规范,规范的征求意见稿也已出台。
页面由代码和嵌入其中的代码所组成。
服务器在页面被客户端请求以后对这些代码进行处理,然后将生成的页面返回给客户端的浏览器。
是的技术基础,而且大型的应用程序的开发需要和配合才能完成。
具备了技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
许多年前,受到邀请,参加个有关软件技术的小型个人研讨会做在旁边的人是编程语言的发明者。
隔几个位置,是来自华盛顿家大型软件公司的高级经理。
在讨论过程中,研讨会的主席提出了的议题,这在当时是项新的技术主席向该经理询问他的想法他继续说,他们会持续关注这项技术,如果这项技术变得流行起来,他们会遵循公司的接受并扩充的策略。
此时,随意地插话说你的意思其实就是不接受且不扩充。
页面最终会转换成。
因而,从根本上,页面能够执行的任何任务都可以用来完成。
然而,这种底层的等同性并不意味着和页面对于所有的情况都等同适用。
问题不在于技术的能力,而是二者在便利性生产率和可维护性上的不同。
毕竟,在特定平台上能够用编程语言完成的事情,同样可以用汇编语言来完成,但是选择哪种语言依旧十分重要。
和单独使用相比,提供下述好处中的编写与维护更为简单。
中可以使用常规的没有额外的反斜杠,没有额外的双引号,也没有暗含的语法。
能够使用标准的网站开发工具。
即使对那些对无所知的工具,我们也可以使用,因为它们会忽略标签。
可以对开发团队进行划分。
程序员可以致力于动态代码。
开发人员可以将经理集中在表示层上。
对于大型的项目,这种划分极为重要。
依据开发团队的大小,及项目的复杂程度,可以对静态和动态内容进行弱分离和强分离。
在此,这个讨论并不是让您停止使用,只使用。
几乎所有的项目都会同时用到这两种技术。
针对项目中的些请求,您可能会在构架下组合使用这两项技术。
我们总是希望用适当的工具完成相对应的工作,仅仅是并不能填满您的工具箱。
技术的强势次编写,到处运行。
在这点上比更出色,对象什么是服务器启动后就产生了这个对象,当客户再所访问的网站的各个页面之间浏览时,这个对象都是同个,直到服务器关闭。
但是与不同的是,所有客户的对象都是同个,即所有客户共享这个内置的对象。
对象常用方法,将参数指定的对象添加到对象中,并为添加的对象指定个索引关键字。
获取对象中含有关键字的对象。
五对象对象是个输出流,用来向客户端输出数据。
对象用于各种数据的输出。
六什么是是服务器保存在用户硬盘上的段文本。
允许个站点在用户的电脑上保存信息并且随后再取回它。
举例来说,个站点可能会为每个访问者产生个唯的,然后以文件的形式保存在每个用户的机器上。
如果您使用浏览器访问,您会看到所有保存在您的硬盘上的。
它们最常存放的地方是在中则是您的用户名是以关键字值的格式来保存纪录的创建个对象,调用对象的构造函数可以创建。
对象的构造函数有两个字符串参数名字和值。
,中如果要将封装好的对象传送到客户端,使用的方法。
格式读取保存到客户端的,使用对象的方法,执行时将所有客户端传来的对象以数组的形式排列,如果要取出符合需要的对象,就需要循环比较数组内每个对象的关键字。
了系统之外,代码不用做任何更改。
系统的多平台支持。
基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。
相比的局限性是显而易见的。
强大的可伸缩性。
从只有个小的文件就可以运行,到由多台服务器进行集群和负载均衡,到多台进行事务处理,消息处理,台服务器到无数台服务器,显示了个巨大的生命力。
多样化和功能强大的开发工具支持。
这点与很像,已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。
技术的弱势与样,的些优势正是它致命的问题所在。
正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。
的运行速度是用常驻内存来完成的,所以它在些情况下所使用的内存比起用户数量来说确实是最低性能价格比了。
从另方面,它还需要硬盘空间来储存系列的文件和文件,以及对应的版本文件。
需要了解页面会转换成。
不了解就无法知道如何工作。
由静态专用的标签和代码组成。
哪种类型的代码呢当然是代码,如果不了解编程,那么就无法编写这种代码。
些任务用完成比用来完成要好。
擅长生成由大量组织有序的结构化或其他字符数据组成的页面。
擅长生成二进制数据,构建结构多样的页面,以及执行输出很少或者没有输出的任务比如重定向。
有些任务更适合于组合使用和来完成,而非单独使用或。
与相比和编程语言完全是两码事,前者般用于在客户端动态生成,在浏览器载入文档时构建网页的部分内容。
这是项有用的功能,般与的功能只在服务器端运行并不发生重叠。
和常规页面样,页面依旧可以包括用于的标签。
实际上,甚至能够用来动态生成发送到客户端的。
因此,不是项竞争技术,它是项补充技术。
也可以用在服务器端,最因人注意的是以前的和服务器。
然而,更为强大灵活可靠且可移植。
也可以用在服务器端,最因人注意的是以前的和服务器。
然而,更为强大灵活可靠且可移植。
六种内置对象。
对象该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。
二对象对客户的请求做出动态的响应,向客户端发送数据。
三对象什么是对象是个内置对象,它在第个页面被装载时自动创建,完成会话期管理。
从个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为个会话。
当个客户访问个服务器时,可能会在这个服务器的几个页面之间反复连接,反复刷新个页面,服务器应当通过种办法知道这是同个客户,这就需要对象。
对象的当个客户首次访问服务器上的个页面时,引擎产生个对象,同时分配个类型的号,引擎同时将这个号发送到客户端,存放在中,这样对象和客户之间就建立了对应的关系。
当客户再访问连接该服务器的其他页面时,不再分配给客户新的对象,直到客户关闭浏览器后,服务器端该客户的对象才取消,并且和客户的会话对应关系消失。
当客户重新打开浏览器再连接到该服务器时,服务器为该客户再创建个新的对象。
四,
