doc JSP技术概述-(外文翻译) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:13 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 20:08

JSP技术概述-(外文翻译)

用编程语言完成的事情,同样可以用汇编语言来完成,但是选择哪种语言依旧十分重要。和单独使用相比,提供下述好处中的编写与维护更为简单。中可以使用常规的没有额外的反斜杠,没有额外的双引号,也没有暗含的语法。能够使用标准的网站开发工具。即使对那些对无所知的工具,我们也可以使用,因为它们会忽略标签。可以对开发团队进行划分。程序员可以致力于动态代码。开发人员可以将经理集中在表示层上。对于大型的项目,这种划分极为重要。依据开发团队的大小,及项目的复杂程度,可以对静态和动态内容进行弱分离和强分离。在此,这个讨论并不是让您停止使用,只使用。几乎所有的项目都会同时用到这两种技术。针对项目中的些请求,您可能会在构架下组合使用这两项技术。我们总是希望用适当的工具完成相对应的工作,仅仅是并不能填满您的工具箱。二相对于竞争技术的优势许多年前,受到邀请,参加个有关软件技术的小型个人研讨会做在旁边的人是编程语言的发明者。隔几个位置,是来自华盛顿家大型软件公司的高级经理。在讨论过程中,研讨会的主席提出了的议题,这在当时是项新的技术主席向该经理询问他的想法他继续说,他们会持续关注这项技术,如果这项技术变得流行起来,他们会遵循公司的接受并扩充的策略此时,随意地插话说你的意思其实就是不接受且不扩充。在此,的抱怨显示出,他感到这个公司会从其他公司那里拿走技术,用于他们自己的目的但你猜这次怎么样这次鞋子穿在了另只脚上。社团没有发明这思想将页面设计成由静态和用特殊标签标记的动态代码混合组成。多年前就已经这样做了。甚至来自于前述经理所在公司的项产品都在出现之前推广了这种方式。实际上,不只采用了这种通用概念,它甚至使用许多和相同的特殊标签。因此,问题变成为什么使用,而不使用其他技术呢我们的第反应是我们不是在争论所有的人应该做什么。其他这些技术中,有些也很不错,在些情况下也的确是合情合理的选择然而,在其他情形中,明显要更好些。下面给出几个理由。与和相比是精心设计的项技术。是与和直接竞争的技术。的优势体现在两个方面。首先,可以移植到多种操作系统和服务器,您不必仅仅局限于部署在和上尽管核心平台可以在好几种非平台上运行,但这部分不可以。您不能期望可以将重要的应用部署到多种服务器和操作系统。对于些应用,这种差异没有什么影响。但有些应用,这种差异却非常重要。其次,对于些应用,底层语言的选择至关重要。例如,尽管的语言设计优良,且和类似,但熟悉核心语法和众多工具库的程序员很少。此外,许多开发者依旧使用最初版本的。相对于这个版本,在动态代码方面拥有明显的优势。使用,动态部分是用编写的,而非过其他专有的语言,因此更为强劲,更适合于要求组件重用的复杂应用。当将与之前版本的对比时,您可能会得到相同的结论。应用,您可以使用编写真正的代码,不必依赖于特定的服务器产品。然而,当前版本的满足服务器的环境,允许开发者容易的混合使用和代码。与相比的递归字母缩写词是免费的开放源代码的嵌入其中的脚本语言,与和都有种程度的类似。的项优势是动态部分用编写,而已经在联网数据库访问在有所了解的假定之上。但事实上浏览器并不了解服务器端的过程。因此如果要将使用组件的放到网页中,重要的是浏览器的版本,和服务器的版本无关。如果浏览器支持平台,您可以使用正常的或插件标签,即使在服务器上使用了非技术也须如此。您不需要来读取图像文件,您只需将图像放在存储资源的目录中即向上两级的目录,并输出个正常的标签。您应该用标签,使用客户端创建在鼠标下会更改的图像,这不会由于服务器使用而改变。浏览器根本不支持它们看到的只是页面的输出。因此,如同对待静态页面样,只需确保输出的与浏览器兼容。当然,您不需要采取什么措施来阻止客户看到标签,这些标签在服务器上进行处理,发送给客户的输出中并不出现。混淆转换期间和请求期间页面需要转换成。在编译后,载入到服务器的内容中,初始化并执行。但是每步发生在什么时候呢要回答这个问题,要记住以下两点页面仅在修改后第次被访问时,才会被转换成并进行编译载入到内存中初始化和执行遵循的般规则。表列出些常见的情形,讲述在该种情况下每步是否发生。最常被误解的项已经突出标示出来。在参考该表时,要注意,由页面生成的使用方法和请求都调用该函数,不是或方法。同样,对于初始化,它们使用方法,而非方法。表各种情况下的操作将页面转换成编译将载入到服务器内存中调用调用页面初次创建请求有有有有有请求无无无无有服务器重启后请求无无有有有请求无无无无有页面修改后请求有有有有有请求无无无无有分布式对象等方面拥有广泛的,而需要学习全新的应用相对广泛的语言。的第二项优势是,和相比,拥有极为广泛的工具和服务器提供商的支持。与纯相比原则上,并没有提供不能完成的功能。实际上,文档在后台被自动转换成。但是编写和修改常规的,要比无数语句生成要方便得多。另外,通过将表示与内容分离,可以为不同的人分配不同的任务网页设计人员使用熟悉的工具构建,要么为程序员留出空间插入动态内容,要么通过标签间接调用动态内容。这是否表示您只可以学习,将丢到边呢当然不是,由于以下种原因,开发人员需要了解页面会转换成。不了解就无法知道如何工作。由静态专用的标签和代码组成。哪种类型的代码呢当然是代码,如果不了解编程,那么就无法编写这种代码。些任务用完成比用来完成要好。擅长生成由大量组织有序的结构化或其他字符数据组成的页面。擅长生成二进制数据,构建结构多样的页面,以及执行输出很少或者没有输出的任务比如重定向。有些任务更适合于组合使用和来完成,而非单独使用或。与相比和编程语言完全是两码事,前者般用于在客户端动态生成,在浏览器载入文档时构建网页的部分内容。这是项有用的功能,般与的功能只在服务器端运行并不发生重叠。和常规页面样,页面依旧可以包括用于的标签。实际上,甚至能够用来动态生成发送到客户端的。因此,不是项竞争技术,它是项补充技术。也可以用在服务器端,最因人注意的是以前的和服务器。然而,更为强大灵活可靠且可移植。与和相比决非完美。许多人都曾指出过中能够改进的功能。这是件好事,的优势之是该规范由许多不同公司组成的社团控制。因此,在后续版本中,这项技术能够得到协调的改进。但是,些组织已经开发出了基于的替代技术,试图弥补这些不足。据我们的判断,这样做是的。使用扩充和技术的第三方工具,如,是种很好的思路,只要该工具带来的好处能够补偿工具带来的额外复杂性。但是,试图使用非标准的工具代替则不理想。在选择项技术时,需要权衡许多方面的因素标准化可移植性集成性行业支持和技术特性。对于替代技术的争论几乎只是集中在技术特性上,而可移植性标准化和集成性也十分重要。例如,和规范为应用定义了个标准的目录结构,并提供用于部署应用的标准文件文件。所有兼容的服务器必须支持这些标准。我们可以建立过滤器作用到任意树木的和页面上,但不能用于非标准资源。应用安全设置也同样如此。此外,业界对和技术的巨大支持使得这两项技术都有了巨大的进步,从而减轻了对的许多批评。例如,标准标签库和表达式语言解决了两种最广泛的批评缺乏良好的迭代结构不使用显式的代码或冗长的元素难以访问动态结果。三对的误解忘记技术是服务器端技术下面是收到的些典型问题大部分问题不止次的出现。我们的服务器正在运行。我如何将组件用到页面中呢我如何将图像放到页面中我不知道读取图像文件应该使用哪些命令。不支持,当用户在图像上移动鼠标时,我如何使图像突出显示呢我们的客户使用不理解的旧浏览器。我应该怎么做当我们的客户在浏览器中使用查看源代码时,如何阻止他们看到标签所有这些问题都基于浏览器对服务器端的过,

下一篇
JSP技术概述-(外文翻译)第1页
1 页 / 共 13
JSP技术概述-(外文翻译)第2页
2 页 / 共 13
JSP技术概述-(外文翻译)第3页
3 页 / 共 13
JSP技术概述-(外文翻译)第4页
4 页 / 共 13
JSP技术概述-(外文翻译)第5页
5 页 / 共 13
JSP技术概述-(外文翻译)第6页
6 页 / 共 13
JSP技术概述-(外文翻译)第7页
7 页 / 共 13
JSP技术概述-(外文翻译)第8页
8 页 / 共 13
JSP技术概述-(外文翻译)第9页
9 页 / 共 13
JSP技术概述-(外文翻译)第10页
10 页 / 共 13
JSP技术概述-(外文翻译)第11页
11 页 / 共 13
JSP技术概述-(外文翻译)第12页
12 页 / 共 13
JSP技术概述-(外文翻译)第13页
13 页 / 共 13
  • 内容预览结束,喜欢就下载吧!
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批