宾馆管理系统的设计与实现_文献翻译

宾馆管理系统的设计与实现_文献翻译

ID:13617509

大小:208.50 KB

页数:12页

时间:2018-07-23

宾馆管理系统的设计与实现_文献翻译_第1页
宾馆管理系统的设计与实现_文献翻译_第2页
宾馆管理系统的设计与实现_文献翻译_第3页
宾馆管理系统的设计与实现_文献翻译_第4页
宾馆管理系统的设计与实现_文献翻译_第5页
资源描述:

《宾馆管理系统的设计与实现_文献翻译》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单位代码10学  号分类号TP315密级文献翻译JSP概述院(系)名称专业名称学生姓名指导教师20年3月29日黄河科技学院毕业设计(文献综述)第11页英文译文JSP概述马克约翰逊这些秘决通过使用Java2企业版1.4标准开发包开发的。你能在htttp://java.sun.com/j2ee/1.4/download-dr.html下载到这个开发包。这个技术秘决是由马克约翰逊所写,他是elucify通信技术的老总并且是用J2EE平台2版来设计企业应用程序的作者。马克约翰逊经营了一个关于秘决讨论的开放论坛。JSP的开发背景及发展历史在万维网短暂的历

2、史中,万维网已经从一个大部分显示静态信息的网络演化到对股票进行交易和进行购书操作的一个基础设施。在各种各样的应用程序中,对于可能使用的基于Web的客户端,看上去没有任何限制。基于浏览器客户端的应用程序比传统的基于客户机/服务器的应用程序有几个好处。这些好处包括几乎没有限制的客户端访问和极其简化的应用程序部署和管理(要更新一个应用程序,管理人员只需要更改一个基于服务器的程序,而不是成千上万的安装在客户端的应用程序)。这样,软件工业正迅速地向建造基于浏览器客户端的多层次应用程序迈进。这些快速增长的精巧的基于Web的应用程序要求开发技术上的改进。静态

3、HTML对于显示相对静态的内容是不错的选择;新的挑战在于创建交互的基于Web的应用程序,在这些程序中,页面的内容是基于用户的请求或者系统的状态,而不是预先定义的文字。对于这个问题的一个早期解决方案是使用CGI-BIN接口。开发人员编写与接口相关的单独的程序,以及基于Web的应用程序,后者通过Web服务器来调用前者。这个方案有着严重的扩展性问题——每个新的CGI要求在服务器上新增一个进程。如果多个用户并发地访问该程序,这些进程将消耗该Web服务器所有的可用资源,并且系统性能会降低到极其低下的地步。某些Web服务器供应商已经尝试通过为他们的服务器提

4、供“插件”黄河科技学院毕业设计(文献综述)第11页和API来简化Web应用程序的开发。这些解决方案是与特定的Web服务器相关的,不能解决跨多个供应商的解决方案的问题。例如,微软的ActiveServerPages(ASP)技术使得在Web页面上创建动态内容更加容易,但也只能工作在微软的IIS和PersonalWebServer上。JSP2.0语言2003年12月22号题目为《Java服务器页标准标签库》的技术秘决展示了怎样使用JSP2.0的新的特点中的一些,包括新的表达式语言。以下的秘决涵盖了这种表达式语言更多的细节。伴随这个秘决的示例代码是一

5、种包含了一个JSP页的网络应用。该页展示了表达式和一些奇特条件的几种类型。为什么用另一种语言呢?JSP2.0之前,你可以在JSP页输出中使用只有一个脚本段,JSP表达式,或者包括服务器状态的自定义标记。尽管这些解决措施是有用的,但是他们需要一个相对大量工作,甚至是简单的工作访问服务器端状态。JSP2.0包含了首先在JSTL1.0.EL被介绍的表达式语言,它可以更加容易的整合服务器端状态与演示输出。让我们开始快速的审查脚本段,JSP表达式和自定义标签。考虑到Web应用程序,它包含了在一个类ServerStats的对象中使用统计的信息。类Serve

6、rStatse有一个方法getUserCount,这种方法返回一个当前用户登录的号码。这种应用程序包含了一个在ServletContext属性中名叫stats的ServerStats的实例。这儿有一个你怎样用脚本段,一个JSP表达式和自定义标签创建用法统计输出的比较。创建一个脚本段输出:使用JSP版本1,你能打印使用脚本段进行用户登录到系统的这个号码。任何输出脚本段程序不得不明确的被写到输出流中。一个JSP页可以通过以下的脚本段和模板文本来报告这个用户号码:·Therearecurrently<%·ServerStatsss=·(ServerS

7、tats)application.getAttribute("stats");·out.print(ss.getUserCount());·%>usersloggedon.创建一个JSP表达式的输出:在使用一个JSP表达式时你能靠置换代码来简化东西。此表达式文本是被事先评测的,和结果是被强迫为字符串输出。这个表达式结果替换了在JSP页输出时的表达式标签。写这个结果文本到JSP页输出是隐含的。黄河科技学院毕业设计(文献综述)第11页·Therearecurrently.·<%=(ServerStats)(application.getAttrib

8、ute("stats")).·getUserCount()%>usersloggedon.去写有点简单,但是去读和保持仍旧有点困难。创建一个自定义标签

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。