- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE的Web应用
培训目的 本次培训的目的旨在让未接触过J2EE技术的开发者能对基于J2EE的Web应用有一个初步的认识,同时也能使开发者能自行根据本培训中的内容来确定学习方向。 本次培训的主要内容有: HTML介绍 JavaScript介绍 Java语言介绍 J2EE相关常用技术介绍 HTML HTML的全称是“超文本标记语言”即“Hypertext Markup Language”的简称。“超文本”就是指页面内可以包含图片,联接,甚至音乐,程序等非文字的元素。是由一个HTML工作组的组织进行维护和讨论的。HTML工作组从1994年开始负责定义HTML标准的任务。到1996年后,WEB的进 一步发展由W3C[w3consortium]的工业合作组织来负责。但HTML不断在发展,有的公司甚至不通过制定标准的组织而变化。 HTML介绍 前几年,由于网景垄断了浏览器市场,它在实际上控制了w3c的核心和思想, w3c有时不得不按浏览器生产商的发展来制定标准,这才出现不同浏览器支持不同的HTML特性的状况,而目前主流的两种浏览器:IE和Netscape对HTML的具体支持并不完全一样,如果你要设计兼容两种浏览器的WEB页面,最好避开两者的差异,并使用两种浏览器分别观看实际效果。 HTML的基本标签 一个网页必须有HTML和/HTML这样一对标签元素作为HTML超文本文档的开头和结尾,这表示标签内的内容是HTML超文本内容。这对元素之间还包含两个元素HEAD(文件头)和BODY(文件体),HEAD包含有关文档的信息但不会在网页中显示出来,HEAD中的主要元素是TITLE即主题,还有META标签,如果你想让你的网页能被搜索引擎查到,就要使用这种标签。BODY代表文件体,也就是文件的内容,也是在网页中显示的内容。任何HTML文档都必须包含HTML,HEAD,BODY这三种元素。 HTML的基本标签 JavaScript JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用它的目的是与HTML超文本标记语言、Java 脚本语言(Java小程序)一起实现在一个Web页面中链接多个对象,与Web客户交互作用。从而可以开发客户端的应用程序等。它是通过嵌入或调入在标准的HTML语言中实现的。它的出现弥补了HTML语言的缺陷,它是Java与HTML折衷的选择。 JavaScript 的特点 是一种脚本编写语言JavaScript是一种脚本语言,它采用小程序段的方式实现编程。像其它脚本语言一样,JavaScript同样已是一种解释性语言。它的基本结构形式与C、C++、VB、Delphi十分类似。但它不像这些语言一样,需要先编译,而是在程序运行过程中被逐行地解释。它与HTML标识结合在一起,从而方便用户的使用操作。 基于对象的语言。JavaScript是一种基于对象的语言,同时以可以看作一种面向对象的。这意味着它能运用自己已经创建的对象。因此,许多功能可以来自于脚本环境中对象的方法与脚本的相互作用。 简单性JavaScript的简单性主要体现在:首先它是一种基于Java基本语句和控制流之上的简单而紧凑的设计, 从而对于学习Java是一种非常好的过渡。其次它的变量类型是采用弱类型,并未使用严格的数据类型。 安全性JavaScript是一种安全性语言,它不允许访问本地的硬盘,并不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互。从而有效地防止数据的丢失。 动态性的JavaScript是动态的,它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的反映响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生的动作,就称为“事件”(Event)。比如按下鼠标、移动窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。 跨平台性JavaScript是依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可正确执行。从而实现了“编写一次,走遍天下”的梦想。 JavaScript 和 Java的区别 基于对象和面向对象 Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。 JavaScript是种脚本语言,它可以用来制作与网络无关的,与用户交互作用的复杂软件。它是一种基于对象和事件驱动的编程语言。因而它本身提供了非常丰富的内部对象供设计人员使用。 解释和编译 两种语言在其浏览器中所执行的方式不一样。Java的源代码在传递到客户端执行之前,必须经过编译,因而客户端上必须具有相应
原创力文档


文档评论(0)