【Jsp精品源码栏目提醒】:网学会员鉴于大家对Jsp精品源码十分关注,论文会员在此为大家搜集整理了“【精品】第01章 JSP概述 - 大学课件”一文,供大家参考学习
第1章
JSP概述1.1 网站开发历程1.2
JSP运行环境1.3 一个简单的
JSP文件 1.1 网站开发历程1.1.1 静态网站1.1.2 动态网站 动态网站,就是该网页文件不仅包括HTML标记,而且包含一些程序代码。
这种网页文件名的后缀依不同的程序设计语言而不同,如
JSP文件的后缀为.
JSP。
动态网站主要用于实现基于客户机/服务器模型中客户端和服务器端的交互。
静态网页 直接送出浏览器BROWSER HTTP如 I.E 或 Netscape 等 服务器 执行动态网页 生成静态网页 图1-1 静态网页与动态网页比较1.1.3 ASP、PHP和
JSP的比较 动态网页技术主要有ASP、PHP和
JSP三种。
总的来讲,ASP、PHP和
JSP都是将相应的程序代码嵌入到HTML文档中,用以实现客户机与服务器之间的交互。
以下是对这三种语言的一个简单介绍。
1.ASP概述 ASP(Active Server Page),是一套微软公司开发的运行于服务器端的脚本平台,ASP内含于IIS(Internet InformationServer)当中,目前IIS最高版本为5.0版本。
(1)ASP程序的优点 ASP所使用的脚本语言VBScript直接来源于Visual Basic,简单易学。
ASP提供的ADO组件可轻松存取数据库。
(2)ASP程序的缺点 运行速度慢。
平台适应性差。
2.PHP概述 PHP(Personal Home Pages)是Rasmus Lerdorf 于1994年提出来的,经过不断的修改完善,现在已成为一种重要的网络程序设计语言。
(1)PHP程序的优点 开放源代码。
多平台支持。
(2)PHP程序的缺点 PHP的主要不足体现在对各种数据库没有统一的接口标准,它对于每一种数据库几乎都采用不同的接口标准。
没有大公司的支持,其推广受到一定限制。
由于PHP的每一种扩充模块并不是完全由PHP本身来完成,需要许多外部的应用程序库,因此,运行环境安装相对复杂,学习起来相对于ASP难度也要大一些。
3.
JSP概述
JSP的全称是Java Server Pages,它是太阳微系统公司(Sun MicrosystemsInc)倡导,多家公司参与建立的一种动态网页技术。
该技术的目的是整合已经存在的Java编程环境,产生一个全新的网络程序设计语言。
(1)
JSP的优点 平台适应性广,几乎所有平台都支持
JSP。
编译后运行,运行效率高。
统一的数据库接口标准JDBC(JavaDatabase Connectivity)。
(2)
JSP的缺点 开发运行环境相对于ASP来讲,要复杂一些。
相对于ASP的VBScript脚本语言来讲,Java语言学习起来要困难一些。
1.2
JSP运行环境1.2.1
JSP对运行环境的要求 要了解
JSP的运行环境,需要哪些相关软件支撑,必须理解
JSP运行的过程。
在
JSP运行过程中,首先由客户端发出请求,Web服务器接收到请求后,Web服务器对
JSP代码进行以下3个操作过程。
第一步是代码转化 第二步是编译 第三步是用Java虚拟机执行编译文件,通过Java虚拟机将执行结果返回给Web服务器,并最终返回给客户端。
JSP的执行必须同时具备3个条件:
JSP引擎、Java编译器和Java虚拟机。
1.2.2
JSP运行环境的安装和配置 JDK由一个标准类库和一组建立、测试及建立文档的Java实用程序组成。
其核心Java API(应用程序接口)是一些预定义的类库,开发人员需要用这些类来实现Java语言的各种功能。
Java API包括 一些重要的语言结构以及基本图形,网络和文件的输入和输出(简记为I/O)。
1.JDK的下载2.JDK的安装(1)将下载软件包解压缩(2)经过解压操作后,安装声明操作界面(3)单击“Next”按钮(4)单击“Yes”按钮表示同意以上的授权声明。
接着选择JDK安装目录,可以利用“Browser”按钮改变安装目录。
(5)单击“Next”按钮(6)选择完毕后单击“Next”按钮,开始复制文件(7)复制完毕,安装程序显示安装完成的信息(8)单击图1.8中的Finish按钮,完成安装。
3.JDK的环境配置 在使用JDK以前,还必须配置环境变量,下面以Windows系统为例分别说明。
(1)Windows 98(2)Windows 2000/NT(3)Windows xp桌面上选择“我的电脑”(右键)→属性→高级→环境变量,然后选择“系统变量”→“新建”,在变量名中输入CLASSPATH,变量值中输入C:j2sdk1.4.1libtools.jarC:j2sdk1.4.1libdt.jar,然后确定。
4.JDK的使用JDK使用包括下面3个过程。
(1)创建与编辑源代码(2)编译Java程序(3)解释执行Java程序5.Tomcat的安装与环境配置(1)启动tomcat。
(2)浏览。
(3)运行。
(4)退出Tomcat。