JSP技术入门——第5章 JSP运行及开发环境

来源:互联网 发布:java工程师工作描述 编辑:程序博客网 时间:2024/05/21 20:27
 

第5章 JSP运行及开发环境

依据SUN公司公布的J2EE规范,目前JSP和Servlet规范的比较成熟的版本为JSP 2.0和Servlet 2.4。本书所有程序都遵循JSP 2.0和Servlet 2.4规范,所选用的运行环境、集成开发环境等工具都与之兼容。本章涉及到以下内容:

l         Java开发工具包的安装及配置

l         web服务器的安装配置

l         数据库的安装配置

l         集成开发环境

5.1 Java2软件开发包的安装及配置

       如果还没有安装JDK或J2SDK,那么安装JDK或J2SDK应该是学习的第一步。

5.1.1 几个基本概念

有关于Java2运行及开发环境的概念十分繁杂,初学者往往容易对这些种类繁多名次感到困惑。下面就简单得介绍一下:

JRE(Java Runtime Envirnment):JRE提供了Java API、Java虚拟机、以及其它运行Java应用程序和applet的必要组件。如果用户只是运行Java程序而不进行开发的话,可以只安装JRE。

JDK(Java Development Kit)/J2SDK(Java 2 software develop kit):JDK包含了JRE的所有内容,此外还包含了一些诸如编译器、调试器等对于开发Java应用程序和Applet十分必要的工具。J2SDK和JDK基本相同,J2SDk包含了JDK、JRE以及Java Plug-in。SUN公司以前的JAVA软件开发工具包是JDK,Java1.4以后是J2SDk,可以简单的认为J2SDK是JDK的升级版。安装J2SDK是开发Java相关程序的基础。

J2SE/J2EE/J2ME:即Java 2 Micro Edition 、Java 2 Standard Edition和Java 2 Enterprise Edition是Sun ONE体系结构中以Java语言为核心的一系列产品,分别针对嵌入式设备及消费类电器、针对普通PC应用、企业应用三个平台。现在SUN公司已经将它们更名为Java ME、Java SE和Java EE。JSP和Servlet是Java EE体系中的两个重要技术,现在Java EE的最新版本是Java EE 5.0,其中包含JSP 2.1和Servlet2.5。考虑到相比JSP 2.0和Servlet2.4并没有根本上的改进,而且许多开发工具尚不支持最新版本,本书所有程序仍遵循JSP 2.0和Servlet 2.4规范。

5.1.2 在Windows下安装J2SDK

       J2SDK在SUN公司的官方网站可以下载(http://java.sun.com),当前最新的J2SDK 1.5。下载完成后,双击可执行文件图标后即开始安装,具体步骤如下:

       STEP 1

       双击图标后,安装程序首先进行必要的安装前准备,比如收集操作系统信息,检查是否有已安装的J2SDK版本等。随后弹出“J2SDK Development Kit 5.0 Update 6 - 许可证”对话框,如下图所示。点击“我接受该许可证协议中的条款”,单击【下一步】按钮。、

       STEP 2

       如下图所示,安装程序进入“自定义”安装界面,程序默认安装在操作系统分区下的Program Files目录下,点击【更改】按钮可以自定义安装路径。这里选择默认安装路径,单击【下一步】按钮开始安装。

       STEP 3

       如下图所示,随后安装程序要求设置Java虚拟机的安装目录,同样默认安装在操作系统分区下的Program Files目录下,点击【更改】按钮可自定义安装目录,这里选择默认目录,单击【下一步】继续安装。

       STEP 4

       随后,安装程序要求选择安装Java插件的浏览器,安装后在此浏览器中能够运行Applet,如下图所示。单击【下一步】按钮继续安装。

       STEP 5

       如下图所示,单击【完成】按钮完成安装。

5.1.3 在Windows下设置J2SDK环境变量

安装完J2SDK,还需要设置环境变量,下面以Windows XP为例说明,Windows2000配置方法类似。

STEP 1

右键点击“我的电脑”,然后依次选择【属性】→【高级】→【环境变量】选项,弹出环境变量配置对话框,如下图所示。

       STEP 2

       点击“系统变量”栏中的【新建】按钮,新建一个“JAVA_HOME”变量,如下图所示。JAVA_HOME所指向的是J2SDK的安装路径,在此路径下应该能够找到bin、lib等目录,这里值为“C:\Program Files\Java\jdk1.5.0_06”。单击【确定】按钮完成设置。

STEP 3

       点击“系统变量”栏中的【新建】按钮,新建一个“CLASSPATH”变量,如下图所示。CLASSPATH表示搜索Java类的路径,许多应用程序或者服务器在执行时,往往会动态地向CLASSPATH中添加一些自己需要的类路径,在编程过程中遇到莫名其妙的问题往往是由于CLASSPATH设置不正确引起的。这里的值是“.;%JAVA_HOME%\lib\tools.jar”,最前面的“.”表示先查找当前目录的CLASS文件,%JAVA_HOME%表示引用上一步设置的JAVA_HOME的值。单击【确定】按钮完成设置。

       STEP 4

       为了方便在控制台下面编译、执行程序,还需要设置PATH变量,它是操作系统搜索可执行程序的路径。环境变量里已经存在PATH变量,只需要对其进行修改即可。修改的方法是选中PATH变量,单击【编辑】按钮,在弹出的对话框中进行编辑,如下图所示。设置方法是保留原来的PATH的内容,并在最后加上“;%JAVA_HOME%\bin”。单击【确定】按钮完成设置。

       STEP 5

       最后单击“环境变量”对话框中的【确定】按钮完成所有环境变量的配置。打开控制台,执行java、javac这两个命令后都出现对应的提示信息,说明之前J2SDK的安装和配置都是正确的,如下图所示。

5.2 Web服务器的安装配置

本节将介绍Web服务器的安转与配置,以便在桌面系统上使用。比较常用的服务器有Apache Tomcat、Macromedia JRun、Resin、BEA WebLogic、IBM Web Sphere等。本书中所有实例都是在Tomcat下运行的,因此本节将详细的介绍Tomcat的安装与配置,对于其它web服务器只是做简略的介绍。

5.2.1 Tomcat的安装

Tomcat是Apache基金会的Jakarta项目中的一个核心项目,它是当前使用十分广泛的Servlet/JSP服务器。它完全免费,可以得到完整的源代码,而且运行稳定、性能可靠,十分适合学习以及中小企业构建Web应用。Tomcat可以在http://tomcat.apache.org/免费下载,其中Tomcat 3实现了servlet2.2和JSP 1.1规范,Tomcat 4实现了servlet2.3和JSP 1.2规范,Tomcat 5实现了servlet2.4和JSP 2.0规范。目前最新的版本是Tomcat5.5,但本书采用的是Tomcat5.0.28,这是目前比较常用的版本。

Tomcat 5的具体安装步骤如下:

STEP 1

双击Tomcat 5可执行文件,开始安装,如下图所示。点击【next】按钮进入许可协议界面。

STEP 2

在许可协议界面,如下图所示,点击【I Agree】按钮进入下一步。

STEP 3

如下图所示,安装程序要求用户选择安装类型。在“Select the type of install”下拉列表框下选择“Full”选项,与选择“Normal”相比,多安装了“Service”和“Source Code”两个组建。其中“Service”表示把Tomcat注册为服务,操作系统启动的同时也将启动Tomcat,“Source Code”表示安装Tomcat的源代码。点击【next】按钮进入下一步。

STEP 4

       下图所示,用户可以选择安装路径,这里选择的是“D:\Program Files\Tomcat 5.0”,点击【next】按钮进入下一步。

STEP 5

如下图所示,安装程序要求用户填写端口号、管理员帐户这些基本信息。用户可以自行修改,但需要注意的是用户选择的端口号不能与已使用的端口号和保留的端口号冲突。用户可以在控制台下运行“netstat -a ”察看已使用的端口号。填写完毕后,点击【next】按钮进入下一步。

STEP 6

       如下图所示,系统将检测系统中已安装的Java虚拟机的路径。如果与实际不符,用户需要自行修改,否则点击【Install】按钮开始安装。

STEP 7

       安装完成后,将会出现下图所示的界面,如选择了“Run Apache Tomcat”,点击【Finish】按钮完成安装,并启动Tomcat。在Windows中Tomcat可以通过开始菜单中相应的选项启动,也可以通过双击Tomcat安装路径下的bin/startup.bat文件打开。

STEP 8

       在浏览器的地址栏中输入http://localhost:8080/,如果显示下图所示的欢迎页面,则说明Tomcat安装成功。

5.2.2 修改Tomcat服务器的端口号

Tomcat服务器许多功能的实现需求手工配置,主要涉及到<install_dir>\conf下的server.xml、web.xml、tomcat-users.xml等几个文件。在这里主要介绍如何更改服务器的端口号,其它与Tomcat服务器配置有关的知识将在后面涉及到时讲解。注意在修改配置文件前最好将其备份,以免将配置文件修改混乱造成服务器无法启动。

对于Tomcat 5,若修改端口号需要编辑server.xml文件。例如若把端口号由8080修改为80,在server.xml中找到Connector元素,类似于下面一段文字:

<Connector   port="8080"  

maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

    enableLookups="false" redirectPort="8443" acceptCount="100"

    debug="0" connectionTimeout="20000"  disableUploadTimeout="true" />

将其改为:

<Connector   port="80"  

maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

    enableLookups="false" redirectPort="8443" acceptCount="100"

    debug="0" connectionTimeout="20000"  disableUploadTimeout="true" />

保存后,从其Tomcat服务器即可。此时在地址栏输入“http://localhost/”即可看到上面的欢迎页面。

5.2.3 在Tomcat中部署第一个JSP页面

1.Web应用的目录结构

       Web应用的目录结构是固定的,以便于Web应用程序在不同的服务器上移植,一个典型的web应用的目录结构如下图所示。

l         WebRoot:这是整个Web应用的根目录,所有的HTML、JSP页面以及其他资源(如文本文件、XML文件、CSS文件、图像文件、声音文件等)都放在此目录下。常常根据不同的功能或目的建立多个子目录以放置这些不同的文件。WebRoot目录及子目录的名字都将出现在URL中。

l         WebRoot/WEB-INF:其中存放着部署描述符web.xml,web.xml可以控制web应用的行为,在第15章中将介绍相关内容。

l         WebRoot/WEB-INF/classes:其中存放着各种class文件,这些文件可以组织成不同的包,servlet类文件也放置其中。

l         WebRoot/WEB-INF/web.xml:部署描述符web.xml用于指定Web应用的配置,将在第16章详细讲述其相关内容。

l         WebRoot/WEB-INF/lib:其中存放着各种JAR包,这些JAR包只在本Web应用中有效。在Tomcat中,放置<install_dir>/common/lib下的JAR包可被所有web应用使用。

l         WebRoot/WEB-INF/tags和WebRoot/WEB_INF/tlds:这两个文件是和自定义标签有关的。这两个目录放置在WEB_INF下并不时规范要求的,但推荐放置在WEB_INF下,因为外界用户是无法访问到WEB_INF目录下的内容的,这样处理有助于提高安全性。

2.部署Web应用

将Web应用部署到Tomcat服务器比较简单,对于第4章建立的第一个JSP页面,只需要把ch4目录下的first目录拷贝到Tomcat服务器的webapps目录下,启动服务器即可。浏览器的地址栏输入http://localhost/first/first.jsp,如果出现下图所示页面,则说明已经部署成功!

       如果用户希望把Web应用程序放置在任何地方,也可以通过手动修改<install_dir>/conf/server.xml实现。例如,希望把所有的应用程序都放置在D:\jspBook下,可以在server.xml的Host标签内添加一下内容:

<Context path="/jspBook" docBase="D:\jspBook" crossContext="true" debug="0" reloadable="true" />

其中,path是Web应用的虚拟目录;docBase是Web应用实际存放位置的根目录,将映射为path虚拟目录。

此外,许多集成开发环境可以自动的部署Web应用。

5.2.4 其他Web服务器

目前免费和商用的web服务器有很多,在http://java.sun.com/products/jsp/industry.html可以找到比较完整的服务器清单,在这里只是对部分比较常用的服务器加以简略的介绍。

1.Macromedia JRun

JRun是一款功能十分强大的JSP和servlet引擎,支持并发连接并可以运行多个Java虚拟机,它要比Tomcat更容易管理。JRun标准版是免费的,在其官方网站http://www.adobe.com/products/jrun/注册后即可以下载,而JRun Pro版本是面向商业应用的,需要购买才可以使用。

2.Caucho Resin

       Resin服务器是Caucho公司开发的,它不仅可以和常见的Web服务器搭配使用,也可以单独使用。它对于开发和非商业性的应用都是免费的,可以到其官方网站http://www.caucho.com/下载最新版本。

3. BEA WebLogic

BEA公司开发的WebLogic 提供了一套基于JAVA的电子商务套件,内置了许多功能强大的中间件,帮助用户更加容易的编写JSP/servlet应用。对于开发人员,可以在其官方网站 http://www.bea.com/免费下载一套完整的 WebLogic,以供学习和开发。若将其投入商业应用,需要交纳一定的费用。

4.IBM WebSphere

       WebSphere 是IBM开发的商用Web服务器,但可以免费下载使用版本和相应的资料,下载地址是http://www-128.ibm.com/developerworks/downloads/ws/was/。

5.3 数据库的安转与配置

在这一节将介绍几个数据库的安装配置,包括MySQL、Access、SQL Server以及Oracle,其中MySQL是本书介绍的重点,书中有关数据库的实例也使用MySQL数据库,对于其他数据库只是进行简略的介绍。

5.3.1 安装MySQL

MySQL是一款十分优秀的数据库,它具有功能强大、具有丰富的编程接口、体系结构精巧、支持多个平台等优点。而且它是免费的,在一定情况下可以不加限制的使用。MySQL是学习以及作为中小企业应用的一个极佳的选择。最新的版本可以在其官方网站http://www.mysql.com/downloads/下载。MySQL的安装步骤如下:

STEP 1

       将下载文件解压,双击可执行文件,出现下图所示的欢迎画面,点击【next】按钮进入下一步。

       STEP 2

       安装程序进入“Setup Type”界面,这里选择“Custom”,如下图所示,点击【next】按钮进入下一步。

       STEP 3

       安装程序进入“Custom Setup”界面,点击【Change】按钮将安装目录更改为“D:\Program File\MySQL”,点击【next】按钮进入下一步。

       STEP 4

       安装程序进入“Ready to Install the Program”界面,如下图所示,点击【Install】开始安转。

STEP 5

在安装过程中会提示用户注册MySQL.com上的帐户,如果用户对此不感兴趣的话,可以选择Skip Sign-Up跳过,如下图所示。点击【next】按钮继续安装。

 

       STEP 6

安装成功后,进入“Wizard Completed”界面,点击【Finish】结束安装。如果选中了Configue the MySQL Server 5.0 server instance复选框,将提示用户配置MySQL服务器,包括配置类型、性能、数据库的用途、并发性、服务的端口号、字符集以及选择是否注册为服务等,由于篇幅的原因这里就不再详述,用户可以参考相关书籍。

5.3.2 对MySQL的操作

1.将MySQL注册为服务

在安装完MySQL后,可以在< install_dir >/bin目录下找到mysqld.exe和mysqld-nt.exe两个可执行文件,其中mysqld.exe是最基本的MySQL服务器程序,mysqld-nt.exe是Windows NT/2000/xp平台下的优化版本,双击其中任何一个都可以在前台运行MySQL服务器端程序。

此外,在Windows平台下MySQL还可以注册为服务,在后台运行,方法是在DOS下进入< install_dir >/bin目录,运行如下命令:

D:\Program Files\mysql\bin> mysqld-nt --install

删除此服务运行如下命令:

D:\Program Files\mysql\bin> mysqld-nt --remove

启动MySQL服务的命令为:

C:\> net start mysql

停止服务命令为:

C:\>net stop mysql

2.创建用户

       MySQL默认配置用户名为root,密码为空,如果要创建用户,首先要启动MySQL的客户程序,命令如下:

         D:\Program Files\mysql\bin> mysql -u username –p

         输入回车后会提示输入密码,如果密码为空直接回车即可。

         再创建用户的时候可以同时授予该用户权利。如果要允许用户从本地主机访问数据库,可以使用下面的命令:

mysql> GRANT ALL PRIVILEGES ON test.* TO localuser@localhost IDENTIFIED BY ‘123’;

这条语句的意思是建立一个名为“localuser”密码为“123”的用户,它可以从本地主机访问数据库,同时将数据库test的所有权限授予该用户。

如果要建立一个可以从远程主机上访问该数据库的用户,使用以下命令:

mysql> GRANT ALL PRIVILEGES ON test.* TO remoteuser@”%” IDENTIFIED BY ‘123’;

这条语句的意思是建立一个名为“remoteuser”密码为“123”的用户,它可以从远程主机访问数据库,同时将数据库test的所有权限授予该用户。

3.创建、删除数据库

       同样需要首先要启动MySQL的客户程序,如使用默认的root帐户登陆:

         D:\Program Files\mysql\bin>mysql -u root –p

         使用CREATE DATABASE命令可以创建一个数据库,例如创建一个名为testDB的数据库:

         mysql> CREATE DATABASE testDB;

         若想显示当前的数据库列表,可以输入如下的命令:

         mysql> SHOW DATABASES;

       使用DROP DATABASE命令删除数据库,例如删除刚刚创建的testDB的数据库:

       mysql> DROP DATABASE testDB;

以上讲述的对MySQL的操作都是在命令行下进行的,如果用户更喜欢图形化界面,使用一些第三方MySQL图形化管理软件是不错的选择。如MySQL Control Center、MySQL-Front、EMS MySQL Manager、sqlyog等都可以在图形化界面下对MySQL进行管理。MySQL Control Center 可以在http://www.mysql.com/downloads/mysqlcc.html免费下载。

5.3.3 其他数据库系统

下面将简要介绍几个比较常见的数据库系统。

1.  Microsoft Access

Access是Mircosoft Office组件的一个重要成员,其主要功能是数据库的管理和应用。如果安装了Office,往往Access及相应的驱动程序ODBC也安装在计算机中了。Access设计的目标并不是针对处理大量的并发连接,不大适合大中型的商业应用,但它的操作和管理十分简单,对于学习而言是不错的选择。

2.  Microsoft SQL Server

SQL Server是微软公司开发的面向大型联机事务处理、数据仓库和电子商务的数据库系统。它具有性能强大、界面友好、安全性强等优点。SQL Server2000个人版的第一个安装界面如下图所示:

       由于篇幅原因这里就不详细的介绍安装步骤了,用户可以参阅微软的官方站点http://www.microsoft.com/china/sql。

3.  Oracle

Oracle关系数据库是目前非常流行的大型数据库系统,它一直在数据库系统领域处于领先地位。在其官方网站http://www.oracle.com/technology/software/免费下载评估版本,30天后,如果想继续使用必须购买许可。Oracle 9i的第一个安装界面如下图所示:

       Oracle的安装及配置过程比较繁琐,在这里就不详细介绍了,感兴趣的读者可以查阅相关资料。

5.4 集成开发环境的安装与配置

       在本节将介绍两种十分优秀的集成开发环境,一种是开源的Eclipse,一种是商用的JBuilder。

5.4.1 Eclipse的安装

Eclipse是基于Java的、开源的集成开发平台,Eclipse除了部分运行的核心外,其他都是插件的形式,这种开放式的可扩展的框架使得Eclipse具有几乎无限的可扩展性。Eclips正得到越来越多Java爱好者和开发人员的支持,许多软件公司也积极参与Eclipse的开发及应用。

任何组织和个人都可以到Eclipse开放源代码团体的网站下载,下载地址是http://www.eclipse.org/downloads/,目前最新的版本是Eclipse3.2。Eclipse无须安装,将下载的Eclipse压缩包加压到指定的目录,双击该目录下的可执行文件“eclipse.exe”即可运行,前提是J2SDK已经安装。Eclipse启动后将看到下图所示的欢迎画面:

5.4.2 配置Eclipse进行Web应用开发

Eclipse安装了相应的插件以后就可以用于开发用于Web应用项目的开发,常见的能用于开发JSP/Servlet的插件有Sysdeo Eclipse Tomcat Launcher plusin、Lomboz等。lomboz是Eclipse的一个J2EE的插件,它将很多Java应用服务器、J2EE组件和Web应用开发集成到Eclipse中,下载地址为http://www.objectlearn.com/products/download.jsp。SysdeoEclipse Tomcat Launcher plusin是Tomcat在Eclipse上的一个插件,如果只是基于JSP/Servlet的开发使用此插件即可,下载地址为http://www.sysdeo.com/eclipse/tomcatplugin,下面将介绍此插件的安装也配置。

下载此插件后,解压至Eclipse根目录下的/plugins子目录下即可完成插件安装。安装成功后在菜单栏会看见【Tomcat】菜单,工具栏上也可以看到Tomcat的相关图标。如果无法显示,可以尝试将Eclipse根目录下的configuration文件夹删掉,重新启动Eclipse。

插件安装后需要进行如下配置才能正常工作:

STEP 1

启动Eclipse,依次选择【Window】→【Preferences】,在弹出的对话框的窗口左侧选中【Tomcat】,在窗口右侧的“Tomcat version”选择所安装的Tomcat的版本、“Tomcat home”选择选择Tomcat的安装路径,确认无误后点击【Apply】保存设置,如下图所示。

       STEP 2

在窗口左侧选中【Tomcat】→【JVM Settings】,在窗口右侧选择合适的JRE版本,如下图所示,点击【OK】退出配置窗口。

STEP 2

       配置完毕后即可通过菜单栏或工具栏停止后启动Tomcat,如下图所示。

5.4.3 使用Eclipse创建第一个JSP页面

       下面介绍如何利用Sysdeo Eclipse Tomcat Launcher plusin在Eclipse中创建JSP页面。

STEP 1

在主菜单中选择【File】→【New】→【Project】,在弹出的对话框中选择【Java】→【Tomcat Project】,如下图所示,点击【Next】按钮进入下一步。

       STEP 2

       在出现的“New Tomcat Project”对话框中,输入项目名称first,如下图所示,点击【Next】按钮进入下一步。

       STEP 3

       在出现的对话框中,填写“Context name”,这里填入了“/first”,此外还应该选中“Can update context definition”复选框,它将在Tomcat的配置文件中创建一个“Context”元素。点击【Finish】按钮完成工程的创建。

       在Eclipse的“Package Explorer”中选中新建的first工程,单击右键,在弹出的菜单中选择【New】→【File】创建一个JSP文件,在弹出的对话框中填入文件的名字“first.jsp”,点击【Finish】按钮完成创建。

       在新建的文件中填入上一章提到的第一个JSP页面的代码,保存后启动Tomcat服务器。在浏览器中输入http://localhost/first/first.jsp,将会看到与5.2.3节相同的运行结果。

5.4.4 MyEclipse介绍

       MyEclipse是一个功能十分强大的收费插件。它为开发者提供了强大的开发、部署、执行和测试J2EE应用程序的功能,支持20多个流行的Web应用服务器。操作简便并具有自动发布功能。

         在安装MyEclipse前需要安装Eclipse,而且需要注意的是MyEclipse的版本和Eclipse版本是对应的。

5.4.4 Jbuilder 2006 的安装

Jbuilder是一种备受开发者推崇的Java开发工具,它主要应用于Java应用程序开发以及构建企业级的Web应用程序。刚刚公布的Jbuilder2006将底层技术架构调整为Eclipse,并且创造性地引入了P2P对等协作功能。新版的Jbuilder2006无论在速度还是性能上较以往的版本都有很大的提升。下面简单的介绍一下Jbuilder2006的安装。

       STEP 1

将光盘插入光驱后,系统会自动弹出一个安装界面,如下所示。单击“Install Borland Jbuilder 2006 Enterprise”启动安装过程。

       STEP 2

       安装程序经过必要的安装前准备后,弹出下图所示的界面,点击【Next】按钮进入下一步。

       STEP 3

       选择“I accept the terms of the license Agreement”单选框,点击【Next】按钮进入下一步。

       STEP 4

       此时会出现安装组件选择界面,Jbuilder集成了许多应用软件以及第三方软件,用户可以根据自己的需要选择,这里选择了“Full Install”,点击【Next】按钮进入下一步。

       STEP 4

       此时安装程序将要求用户选择安装目录,这里将安装目录更改为“D:\Program Files\JBuilder2006”,如下图所示,点击【Next】按钮进入下一步。

       STEP 5

       此时安装程序进入安装设置预览界面,如果发现配置有误,可以点击【Previous】按钮回到前面的步骤更改,否则点击【Install】按钮开始安装。如下图所示。

       STEP 6

       大约5分钟后安装完毕,出现下图所示画面。点击【Done】按钮完成安装。

5.5 小结

本章主要介绍了J2SDK、Web服务器、数据库以及集成开发环境的安装与配置。本章重点介绍了几种目前十分流行的开源工具,用Tomcat+MySQL+Eclipse开发Web应用程序,对于学习以及中小企业应用而言是比较好的选择。

搭建开发环境是学习JSP的第一步。囿于篇幅的限制,对各种工具的介绍不可能面面俱到,读者可以自行查阅相关的资料,并在今后的应用中慢慢体会。