2.2.4 配置TOMCAT 1、名词解释 (1) IE (Internet Explorer) copyright paper51.com Microsoft InternetExplorer是Web浏览器。Internet Explorer是导航和访问或浏览Web中的信息的工具。 内容来自论文无忧网 www.paper51.com (2)IIS(InternetInformation Server) 内容来自www.paper51.com MicrosoftInternet Information Server是允许在公共Intranet或Internet上发布信息的Web服务器。 paper51.com JSP的开发依赖于IIS,IIS可在多种平台上运行:Windows2000全系列包括Professional、server、Advanced Server三个版本,Windows NT Server,Windows NT-Workstation 和Windows95/97/98上的 Personal Web Server(PWS)等平台上都可以。 paper51.com 2、IIS是如何工作的 copyright paper51.com
Web是 基础的请求和响应系统。Web浏览器通过将URL发送给Web服务器请求信息。Web服务器通过返回超文本标记语言(HTML)页面响应。 paper51.com 3、安装IIS 内容来自论文无忧网 www.paper51.com 我安装的是Windows2000 Professional版本的,所以以Windows2000 Professional版来介绍IIS的安装方法。 http://www.paper51.com (1) 在控制面版中选择“添加/删除程序” 内容来自论文无忧网 www.paper51.com
(2) 点击“添加/删除Windows组件” http://www.paper51.com (3) 确认只选中第一项Internet信息服务(IIS),然后点击下一步即可自行进行安装。 paper51.com (4) 系统配置安装完成后,就会弹出一个安装“完成”的对话框来提示安装完成,只要点击“完成”即可。这样IIS安装完毕。 copyright paper51.com
4、 I I S的测试 http://www.paper51.com 打开IE浏览器,在地址栏中输入localhost或者127.0.0.1,如果能出现“Windows 2000”画面,表明IIS安装成功,这是服务器端安装了Windows 2000时的测试结果。 http://www.paper51.com 2.2.5 JSP的脚本语言 http://www.paper51.com 在这里我们会了解到HTML语言、VBscript和Jscript的脚本语言。 paper51.com 1、HTML语言 copyright paper51.com
(1) HTML文件由浏览器解释,通过网络传输协议,可以从一台机器传输到另一台机器上。打开Netscape Navigator或Microsoft explorer浏览器,在地址栏中输入所需要的网址,就可以浏览用HTML写的网页。 copyright paper51.com (2) HTML文件和其他的文件不同,因为HTML文件中有它自己的标记。如下示: http://www.paper51.com <html> http://www.paper51.com <head> copyright paper51.com <title>title </title> 内容来自论文无忧网 www.paper51.com </head> copyright paper51.com <body> http://www.paper51.com </body> copyright paper51.com
</html> copyright paper51.com <html>……</html>等是成对出现的,此种标记称为容器标记。所有的文本都必须放在<body>和<\body>之间。 paper51.com
2、VBscript语言 内容来自www.paper51.com VBScript与Basic语言有密切关系。如果你熟悉BASIC,你将会发现VBScript很容易学习和使用。VBScript是Microsoft Visual Basic的简化版本。 内容来自www.paper51.com VBScript是一种脚本语言。这意味着这种语言比BASIC语言的成熟版本容易使用又难于使用。编制简单的程序时,脚本语言是容易使用的。脚本语言的句法比较简单。但是,简单的句法也使开发大的应用程序变得很困难。 http://www.paper51.com 你可以在HTML文件中直接嵌入VBScript脚本。这使你能够扩展HTML,使它不仅仅是一种页面格式语言。带有VBScript脚本的网页在每次下载到浏览器时都可以是不同的,而且可以对用户的操作作出反应。 http://www.paper51.com VBScript是ActiveSever Pages的缺省语言。你也可以在JSP网页中使用其它脚本语言,如Jscript(将在第九章中讨论),Perl,或者REXX(由IBM UK实验室的MichaelCowlishaw所创的一种语言)。 http://www.paper51.com VBScript既可以作为客户端编程语言,也可以作为服务器端编程语言。客户端编程语言是可以由浏览器解释执行的语言。Java和Jscript/JavaScript也可以作为客户端编程语言。当一个以这些语言中的任意一种编制的程序被下载到一个兼容的浏览器中时,浏览器将自动执行该程序。 copyright paper51.com
客户端编程语言的优点是浏览器完成了所有的工作,这可以减轻服务器的负担。而且客户端程序运行起来比服务器端程序快得多。当一个浏览器的用户执行了一个操作时,不必通过网络对其作出响应,客户端程序就可以作出响应。 内容来自论文无忧网 www.paper51.com 3、JScript语言 内容来自论文无忧网 www.paper51.com
Jscript是微软的Java Script语言的开发工具,如果你已经掌握了Java Script,你对Jscript会非常熟悉,除了一些微小的差别,Jscript与Java Script几乎完全相同。 paper51.com JScript可以作为服务器端编程语言,也可以作为客户端编程语言。作为客户端编程语言,可以使客户端的浏览器处理某些工作,从而减轻了服务器的负担,而且不用向服务器提交信息,也不需要从服务器获得信息,所以效率是很高的。大多数浏览器艘适用于JScript语言,可见,JScript是适合于多种操作系统的。 内容来自www.paper51.com
Jscript与Java不是同一种语言,虽然Jscript的名字中含有一个J,它会使人们产生一种强烈的感觉,以为这两种语是非常相似的,然而Java是一种真正的编程语言,而Jscript只是一种脚本语言。 paper51.com Jscript可以用来完成VBScript所能完成的任何脚本任务。然而在某些特定情况下,有理由使用Jscript 来代替VBScript。即使几乎所有的Active Server Pages脚本都可用VBScript也可用Jscript 来写,但某些脚本用某种语言写会比用另一种来写要简单得多。这两种语言之间还存在一些重大的差别 paper51.com
更进一步说,可以混合使用两种脚本语言来编写你网点上的Active Server Pages。你可以用Jscript来写某些Active Server Pages,而用VBScript来写另一些,这取决于哪种语言更合适。而且,你可以在同一个ActiveServer Pages中加入分别由两种语言写的脚本 http://www.paper51.com
Jscript 可用作客户端或服务器端的编程语言。客户端编程语言可以在诸如NetscapeNavigator 或 Microsoft Internet Explorer 的浏览器上得到解释和执行。另一个客户端编程语言的例子是Java,当用这些语言写的程序被兼容的浏览器读入时,浏览器自动执行这个程序。 内容来自论文无忧网 www.paper51.com
客户端编程语言的有利之处在于浏览器处理了全部工作,这就减轻了服务器的负担。客户端程序运行起来也比服务器端程序快得多。当浏览器的用户做出某种行为时,对此的反应不需通过网络进行传输,客户端程序可对它作出反应。 paper51.com Jscript用作客户端编程语言是非常好的,与VBScript不同,Jscript创建的客户端脚本能被现有的大部分浏览器识别。NetscapeNavigator 和 Internet Explorer都可以解释和执行包括Jscript 的HTML文件。 内容来自论文无忧网 www.paper51.com 然而,与VBScript相同,Jscript 也是服务器端编程语言。服务器端编程语言在提供网点服务的服务器上执行,而不是在接收网页的浏览器上执行。服务器端编程语言在你的网点计算机上完成所有这些工作,承受所有的负担。 paper51.com |