JSP动态网页开发运行环境的配置.docx
《JSP动态网页开发运行环境的配置.docx》由会员分享,可在线阅读,更多相关《JSP动态网页开发运行环境的配置.docx(15页珍藏版)》请在冰点文库上搜索。
JSP动态网页开发运行环境的配置
JSP动态网页开发运行环境的配置
JSP动态网页开发运行环境的安装和配置,是学习本课程的基础。
只有安装好相应的软件,并进行相应的配置,才能在计算机上运行JSP动态网页,进而编辑设计JSP动态网页。
所需要的环境如下:
硬件环境:
开发运行JSP动态网页,要把计算机设置成网络上被用户访问的服务器。
本教材主要讲述在Windows环境下的JSP动态网站开发设计,概括的说只要是能够正常安装运行Windows98的计算机,就能够满足JSP动态网站开发设计的硬件基本需求。
由于当前大多用户使用的计算机都能满足需求,本教材建议使用Windows98的计算机:
CPU的配置要在PⅡ以上,内存64M以上,硬盘空间400M以上。
使用WindowsXP或Windows2000的计算机:
CPU的配置要在PⅢ以上,内存128M以上,硬盘空间600M以上。
使用WindowsXP或Windows2000可以使系统运行的更流畅。
软件环境:
开发运行JSP动态网页,要把计算机设置成网络上被用户访问的服务器。
结合本教材的讲授内容,服务器需要安装如下软件:
●SDK(java平台):
它是JSP开发运行的基础环境条件。
JSP动态网页源文件转换后的编译,生成目标文件后的运行都依赖java平台的环境支持。
目前一般安装j2sdk1.4.2,安装文件为j2sdk-1_4_2-windows-i586.exe。
可以到SUN公司的网站下载。
目前较新的版本是j2sdk1.5.06,安装文件为jdk-1_5_0_06-nb-5_0-win.exe。
使用较新版本,开发运行效果更好一些,当然占用的资源也较多一些。
●JSP引擎(Web服务器):
它是JSP动态网页开发运行的源动力。
JSP动态网页源文件的转换,调用SDK的编译器进行编译,调用java虚拟机运行,使得用户可以通过浏览器访问,都必须通过JSP引擎来实现。
JSP引擎的种类比较多,鉴于本教材立足于入门,主要介绍方便易用的Resin和广泛被使用的Tomcat两种。
Resin使用的版本是Resin2.1.6,安装文件为Resin2.1.6.rar可以到…………下载。
Tomcat使用版本是tomcat-5.0.28,安装文件为tomcat-5.0.28.rar,可以到…………下载。
●数据库:
它为动态网页中的数据提供存储和管理的功能。
没有数据库支持的动态网站,大量应用数据的保留、查询、修改、删除相关功能都不可能实现。
JSP可以链接访问的数据库有很多种Oracle、SQLServer、MySQL、Access……等很多种,本教材主要介绍链接访问SQLServer和Access。
●JDBC:
它是JSP和数据库的接口,本教材主要使用SQLServer2000的本地协议驱动,(俗称SQLServer2000的纯JDBC驱动)安装文件为JDBC.exe,可以到SUN公司的网站下载。
●网页设计编辑软件:
用于网页界面的设计和编辑。
常用的有Dreamweaver和FrontPage。
本教材使用DreamweaverMX以上的版本,介绍网页界面的设计(包括静态网页和动态网页的界面)。
●代码设计编辑软件:
用于JSP动态网页代码的编辑。
可以使用记事本、写字板、UltraEdit等编辑器;也可以使用FrontPage、Dreamweaver中的代码编辑器。
本教材使用Dreamweaver的代码编辑器进行介绍,这样和HTML静态网页都使用Dreamweaver可以方便的进行JSP的整体调试。
下面结合本教材中使用的软件,介绍软件安装的过程和相关设置:
一、J2SDK的安装和配置
下载j2sdk-1_4_2-windows-i586.exe后,双击文件名就可以进行安装。
这个安装文件是一个自展开的压缩包,先解压缩,然后自动安装。
安装的过程比较简单,先后看到的主要界面如下:
图1-3
图1-4
图1-5
图1-6
图1-7
安装完成后,在C:
\根目录下,可以看到一个文件夹C:
\j2sdk1.4.2。
它大约占用近80M的硬盘空间。
SDK在JSP动态网页的开发运行中,所起得作用编译JSP网页的源代码,并使之在java虚拟机上运行。
环境变量配置
为了正常进行编译工作,需要为计算机配置环境变量。
目前常用的操作系统多为WindowsXP或Windows2000。
它们配置的方法和过程基本上相同。
●右击“我的电脑”-单击“属性”-选择“高级”标签-在界面上找到“环境变量”按钮。
如图1-8所示:
图1-8
●单击“环境变量”按钮,进入环境变量设置对话框,如图1-9所示。
图1-9
●单击对话框上半部分“用户变量”设置中的“新建”按钮。
如图1-10所示,创建一个环境变量。
变量名为“path”,变量值为“C:
\j2sdk1.4.2\bin”。
设置完成点击“确定”按钮。
图1-10
●再次单击“新建”按钮。
如图1-11所示,创建第二个环境变量。
变量名为“classpath”,变量值为“C:
\j2sdk1.4.2\lib\tools.jar;C:
\j2sdk1.4.2\lib\dt.jar”。
图1-11
设置完成点击“确定”按钮,就完成了环境变量的设置。
如图-12所示:
图-12
如果读者的计算机,使用的操作系统是Windows98或WindowsME。
环境变量设置的方法是编辑修改自动批处理文件,找到C:
\根目录下的Autoexec.bat文件。
打开进行编辑。
添加如下两行内容:
PATH=C:
\j2sdk1.4.2\bin
SETCLASSPATH=C:
\j2sdk1.4.2\lib\tools.jar;C:
\j2sdk1.4.2\lib\dt.jar
如果文件中PATH之后原有一些内容,可将“;C:
\j2sdk1.4.2\bin”放置该行最后。
文件编辑完成保存后,重新启动计算机,就能够使用了。
二、JSP引擎安装和试运行
1.JSP引擎的选择
JSP引擎有十多种,它的主要作用是调用SDK对JSP代码进行编译,启用java虚拟机,提供WEB服务,来运行JSP程序。
目前使用较为普遍的是Tomcat和Resin。
其中Tocat是目前大多数JSP开发者使用的引擎。
它能与Apache进行完美的结合,提高运行速度和访问的方便性。
在开发过程中,它的错误信息提示清楚明了,便于程序的调试。
但是Tomcat在与汉字兼容方面不如Resin,另外它对文件名的大小写非常敏感,所以初学者中也有些人不适应。
Resin的安装简便,和汉字兼容好,速度也比较快。
对于初学者,本教材对这两种引擎都进行介绍。
但是应该注意的是在Resin环境下调试通过的代码,到Tomcat环境下不一定能够正常运行。
反之在Tomcat环境下调试通过的代码,到Resin环境下也不一定能够正常运行。
本教材各章节及随书的光盘提供的代码都是在Resin2.1.6环境下调试通过的。
另外在随书的光盘中也有在Tomcat5.0.28环境下调试通过的另一套代码。
2.Resin2.16的安装与试运行:
Resin2.1.6可以到xxxxxxxxxxxxxxxx下载。
下载的文件是一个rar压缩包。
将它解压缩到C:
\根目录下,可以见到一个resin2.1.6的文件夹,从而完成了Resin的安装。
打开resin2.1.6文件夹中bin子文件夹,可以见到三个文件,如图1-13所示窗口。
图1-13
双击httpd.exe文件,就实现了resin2.1.6的启动。
启动后可以见到两个大小不同的窗口。
如图1-14所示:
图1-14
其中的小窗口用于控制resin的运行、暂停和关闭退出。
大窗口用于显示运行过程中产生的错误信息。
在resin2.1.6文件夹中还有一个doc子文件夹,它是默认放置动态站点的位置。
我们创建的JSP动态网站,站点文件夹都必须放置在这个doc子文件夹内。
如果不放置在这个文件夹中,动态网页将不能运行。
除非更改conf子文件夹中resin.conf文件相应的配置内容。
为了看到resin2.1.6启动后,运行动态网页的效果。
我们将随书光盘中的ch1文件夹复制到doc文件夹内。
然后启动IE,在地址栏键入http:
//127.0.0.1:
8080/ch1/ch1-1.htm,回车,就可以看到本教材上一节所演示的范例了。
3.tomcat5.0.28的安装与试运行:
tomcat5.0.28可以到xxxxxxxxxxxxxxxx下载。
下载的文件是一个tomcat5.0.28.rar压缩包。
解压缩后得到一个文件夹。
进入文件夹可以看到jakarta-tomcat-5.0.28.exe安装文件。
双击运行改文件进入安装界面如图1-15所示:
图1-15
连续单击几个“Next”,分别出现图1-16到图1-20所示的对话框界面。
图1-16
图1-17
图1-18
图1-19
图1-20
安装进行到这里,一定要注意,文本框中“D:
\ProgramFiles\Java\j2re1.4.2”是默认设置的java虚拟机所在的物理位置。
如果读者将j2sdk1.4.2已经安装到了其他位置,应该使用右边…按钮,指向j2sdk1.4.2实际安装的位置。
图1-21所示,就是将位置指向了D:
\j2sdk1.4.2
图1-21
设置好java虚拟机所在的物理位置,单击“Install”。
开始复制文件,如图1-22所示:
图1-22
图1-23
至此,tomcat5.0.28安装完成。
单击“Finish”显示Readme说明文件的内容,同时也开始运行tomcat5.0.28。
这时在任务栏右端的系统托盘中可以看到一个“ApacheTomcat”图标。
双击这个图标,出现图1-24所示对话框。
图1-24
单击“Start”就启动了Tomcat的服务。
注意:
如果在此之前,已经启动了Resin2.1.6。
应将其关闭停止服务,之后才能启动Tomcat的服务。
如果同时启动了两种JSP引擎提供的服务,必将造成系统的混乱。
读者不留意出现这样的混乱时,应将两种JSP引擎都关闭,再启动所需的引擎。
tomcat5.0.28安装完成后,在“开始”菜单中有ApacheTomcat5.0启动项,以后每次启动Tomcat通过“开始”菜单即可。
tomcat5.0.28默认安装在C:
\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.0文件夹内。
它的默认工作文件夹,在webapps\BOOT文件夹中。
我们今后创建的JSP网站都要在BOOT文件夹中。
我们现在将随书光盘中ch1文件夹(tomcat版)复制到BOOT文件夹中,启动IE浏览器,在地址栏键入http:
//127.0.0.1:
8080/ch1/ch1-1.htm,同样可以体验上一节描述的JSP动态网页的范例。