1 / 8
文档名称:

JavaServer PagesTM 白皮书(1).txt

格式:txt   页数:8
下载后只包含 1 个 TXT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JavaServer PagesTM 白皮书(1).txt

上传人:管理资源吧 2011/9/11 文件大小:0 KB

下载得到文件列表

JavaServer PagesTM 白皮书(1).txt

文档介绍

文档介绍:作者:whitefox
email: whitefox.******@corp.
日期:00-7-4 下午 07:33:54
JavaServer PagesTM 白皮书
JavaServer PagesTM (JSP)技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。
本白皮书提供了JSP技术的全面概述,描述了其开发背景以及这项技术的总体目标。同时,在一个简单示例中,还描述了一个基于JavaTM技术的页面的关键组成部分。
开发基于Web的应用程序:背景
在万维网短暂的历史中,它已经从一个大部分显示静态信息的网络演化到对股票进行交易和进行购书操作的一个基础设施。在各种各样的应用程序中,对于可能使用的基于Web的客户端,看上去没有任何限制。
基于浏览器客户端的应用程序比传统的基于客户机/服务器的应用程序有几个好处。这些好处包括几乎没有限制的客户端访问和极其简化的应用程序部署和管理(要更新一个应用程序,管理人员只需要更改一个基于服务器的程序,而不是成千上万的安装在客户端的应用程序)。这样,软件工业正迅速地向建造基于浏览器客户端的多层次应用程序迈进。
这些快速增长的精巧的基于Web的应用程序要求开发技术上的改进。静态HTML对于显示相对静态的内容是不错的选择;新的挑战在于创建交互的基于Web的应用程序,在这些程序中,页面的内容是基于用户的请求或者系统的状态,而不是预先定义的文字。
对于这个问题的一个早期解决方案是使用CGI-BIN接口;开发人员编写与接口相关的单独的程序,以及基于Web的应用程序,后者通过Web服务器来调用前者。这个方案有着严重的扩展性问题——每个新的CGI要求在服务器上新增一个进程。如果多个用户并发地访问该程序,这些进程将消耗该Web服务器所有的可用资源,并且系统性能降低到极其低下的地步。
某些Web服务器供应商已经尝试通过为他们的服务器提供“插件”和API来简化Web应用程序的开发。这些解决方案是与特定的Web服务器相关的,不能解决跨多个供应商的解决方案的问题。例如,微软的Active Server PagesTM(ASP) 技术使得在Web页面上创建动态内容更加容易,但是也只能工作在微软的IIS和Personal Web Server上。
还存在其他的解决方案,但是都不能使一个普通的页面设计者能够轻易地掌握。例如,象Java Servlets这样的技术就可以使得用Java语言编写交互的应用程序的服务器端的代码变得容易。一个Java Servlets就是一个基于Java技术的运行在服务器端的程序(与Applet不同,后者运行在浏览器端)。开发人员能够编写出这样的Servlet,以接收来自Web浏览器的HTTP请求,动态地生成响应(可能要查询数据库来完成这项请求),然后发送包含HTML或XML文档的响应到浏览器。
采用这种方法,整个网页必须都在Java Servlet中制作。如果开发人员或者Web管理人员想要调整页面显示,就不得不编辑并重新编译该Java Servlet,即使在逻辑上已经能够运行了。采用这种方法,生成带有动态内容的页面仍然需要应用程序的开发技巧

最近更新

2026年忻州职业技术学院单招职业适应性考试模.. 42页

2026年成都外国语学院单招职业倾向性测试题库.. 42页

2026年成都银杏酒店管理学院单招职业倾向性考.. 41页

2025年贵州民用航空职业学院单招综合素质考试.. 40页

2025年贵州电子科技职业学院单招职业倾向性测.. 42页

2025年贵州省铜仁地区单招职业倾向性考试模拟.. 42页

2026年昆明卫生职业学院单招职业技能测试模拟.. 41页

2026年景德镇艺术职业大学单招职业倾向性考试.. 42页

2026年柳州铁道职业技术学院单招职业适应性测.. 41页

2025年辽宁生态工程职业学院单招综合素质考试.. 41页

2026年江苏农业单招试题及答案1套 43页

2025年辽宁经济职业技术学院单招综合素质考试.. 39页

2026年江苏省苏州市单招职业倾向性测试模拟测.. 43页

2025年遂宁职业学院单招职业技能测试模拟测试.. 40页

2026年江西省新余市单招职业适应性考试题库附.. 41页

2026年沧州职业技术学院单招职业倾向性考试题.. 42页

2025年郑州电子信息职业技术学院单招职业技能.. 39页

2025年郑州黄河护理职业学院单招综合素质考试.. 40页

2026年河南省周口市单招职业倾向性考试题库附.. 43页

2025年重庆商务职业学院单招职业倾向性测试模.. 40页

2025年重庆安全技术职业学院单招职业适应性测.. 40页

2025年重庆工程职业技术学院单招职业倾向性考.. 40页

2025年重庆市广安市单招职业倾向性测试模拟测.. 39页

2026年渤海船舶职业学院单招职业技能考试题库.. 42页

2025年重庆文理学院单招职业适应性考试模拟测.. 38页

2025年重庆理工职业学院单招职业倾向性测试模.. 40页

2025年重庆科创职业学院单招职业技能测试模拟.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页