1、第3章 搭建JSP运行环境1 1u3.1 需要安装的工具软件u3.2 安装和配置JDKu3.3 安装和配置Tomcat Eclipse开发工具u3.4 安装和配置SQL Server 2000u习题3第第3 3章章 搭建搭建JSPJSP运行环境运行环境第3章 搭建JSP运行环境2 2我们使用JDK(Java开发工具)和Eclipse中文加强版来搭建JSP开发环境。JDK是Java集成开发环境工具包的简称,其中包含了Java开发中必需的工具和Java程序运行环境(JRE)。在Eclipse中文加强版中自带的Tomcat 5.5.20,支持JSP技术的Web开发,支持JSP程序的编写,并具有语法着
2、色、语法检查和调试等功能,可以帮助Java开发者在Eclipse上建立、测试、部署J2EE和Web应用,可以免去用户自己安装语言包和插件的烦恼,是一个很好的开发利器。第3章 搭建JSP运行环境3 3要使用JSP,在服务器端和客户端都必须有对应的运行环境。服务器端主要是与Servlet兼容的Web服务器;客户端主要是浏览器。JSP开发环境可以有多种配置,本书出于教学和自学的目的,需要安装下述工具或平台软件:3.1 需要安装的工具软件需要安装的工具软件第3章 搭建JSP运行环境4 4(1)操作系统。Windows 2000/Windows XP。JSP可以运行在多种操作系统平台上,包括Window
3、s、Unix、Linux等。但是,考虑到国内读者和教学环境中较多使用Windows操作系统,且Windows自带有Internet Explorer浏览器,故本书以Windows为JSP开发环境的操作系统平台。(2)Java开发工具包JDK。JDK是Java集成开发环境工具包的简称,其中包含了Java开发中必需的工具和Java程序运行环境(JRE)。JDK可在Sun公司网站免费下载。第3章 搭建JSP运行环境5 5(3)Tomcat服务器。Tomcat服务器是当今使用广泛的Servlet/JSP服务器,它运行稳定,性能可靠,是学习JSP的理想选择。Eclipse中文加强版不仅是可视化的中文环境
4、,而且其中自带的Tomcat 5.5.20支持JSP技术的Web开发,支持JSP程序的编写,并具有语法着色、语法检查和调试等功能,可以帮助开发者建立、测试、部署J2EE和Web应用,更大的方便之处是可以免去用户自己安装语言包和插件的烦恼,是初学者开发Web应用的实用工具。Eclipse中文加强版也是一个可免费下载的软件。对于专业级开发者,可使用第12章介绍的Eclipse+MyEclipse英文平台。第3章 搭建JSP运行环境6 6(4)数据库管理系统。Microsoft Access或SQL Server 2000(Personal Edition)。在Internet的各种应用中,数据库管
5、理系统发挥着十分重要的作用,它为管理大量的各类数据提供了方便。目前,绝大多数网站的数据,甚至于网页都是通过数据库管理系统来进行管理的。作为Internet应用开发工具的JSP,当然也能充分利用数据库管理系统的这些卓越性能。第3章 搭建JSP运行环境7 7安装和配置JDK,首先需要确定JDK的安装路径。本书设定将JDK安装在F:java jdk1.6.0目录中。读者可根据自己所使用机器的情况来选择安装路径。3.2 安装和配置安装和配置JDK第3章 搭建JSP运行环境8 83.2.1 下载和安装下载和安装JDK下载和安装JDK的步骤如下:(1)从Sun公司的网站http:/下载J2SDK工具包jd
6、k-6-windows-i586.exe文件。下载完成后,双击执行jdk-6-windows-i586.exe文件。(2)出现“许可证”对话框,选择“接受”该协议的条款,点击“下一步”按钮。(3)出现“自定义安装”对话框,点击“更改”按钮,指定安装路径。本书中设定JDK软件的安装位置为:F:javajdk1.6.0,如图3.1所示。如果你的安装目录不是F:javajdk1.6.0,请按你的安装目录设置此项。设置完成后点击“下一步”按钮。第3章 搭建JSP运行环境9 9图3.1 指定开发工具第3章 搭建JSP运行环境10 10(4)在图3.1所示的对话框中,点击“更改”按钮,选择安装路径。如图3
7、.2所示,本例的安装路径是“F:Javajre1.6.0”。如果你的安装目录不是此项,请按你的安装目录设置此项。设置完成后点击“下一步”按钮。(5)出现“选择浏览器”对话框。指定IE浏览器,点击“下一步”按钮。(6)在出现的“完成”对话框中,直接点击“完成”按钮即可。第3章 搭建JSP运行环境11 11图3.2 选择安装路径第3章 搭建JSP运行环境12 123.2.2 配置配置JDK1.设置设置JAVA_HOME环境变量环境变量JAVA_HOME表示Java的安装目录。其它的应用程序如果需要使用Java运行环境,首先需获得JAVA_HOME变量的信息,然后确定执行的路径。设置JAVA_HOM
8、E环境变量的步骤如下:(1)在系统桌面中,右击“我的电脑”图标,弹出如图3.3所示快捷菜单。(2)选择“属性”菜单项,弹出如图3.4所示的“系统属性”对话框。(3)在“高级”选项卡中,单击“环境变量”按钮,弹出如图3.5所示的“环境变量”对话框。第3章 搭建JSP运行环境13 13图3.3 选择“属性”命令第3章 搭建JSP运行环境14 14 图3.4 在“系统属性”中设置“环境变量”第3章 搭建JSP运行环境15 15图3.5 “环境变量”对话框第3章 搭建JSP运行环境16 16图3.6 在“编辑系统变量”对话框中输入安装目录第3章 搭建JSP运行环境17 17(4)在“环境变量”对话框中
9、的“系统变量(s)”选项组中,单击“新建”按钮,弹出如图3.6所示的“编辑系统变量”对话框。在变量名后的文本框中输入:JAVA_HOME;在变量值后的文本框中输入:F:Java jdk1.6.0。它就是JDK的安装目录。如果你的JDK安装目录与此不同,请按你的安装目录设置此项。然后单击“确定”按钮。第3章 搭建JSP运行环境18 182.更新更新Path环境变量的值环境变量的值Path变量是系统搜索可执行程序的路径。在如图3.5所示的“环境变量”对话框中的“系统变量(s)”选项组中,找到Path变量后,单击“编辑”按钮,弹出如图3.7所示的“编辑系统变量”对话框。在变量值文本框的最后添加“%J
10、AVA_HOME%bin;”,然后单击“确定”按钮。设置完系统环境变量后,Java语言的编译器和Java虚拟机就可以找到支持编译和运行Java程序的环境。第3章 搭建JSP运行环境19 19图3.7 在“编辑系统变量”对话框中更新路径第3章 搭建JSP运行环境20203.2.3 测试测试JDK的安装与环境变量设置的安装与环境变量设置测试JDK的安装与环境变量设置是否正确,在MS DOS模式下执行“javac”。若出现如图3.8所示的信息,则说明JDK安装与环境变量设置正确。第3章 搭建JSP运行环境21 21图3.8 DOS环境下执行“javac”的结果第3章 搭建JSP运行环境2222下载j
11、axmao-eclipse-3.2.1-RC1.zip文件,将其解压缩,设定安装位置后运行eclipse.exe文件进行安装。该系统自带Tomcat 5.5.20,在安装的过程中配制Tomcat运行环境。3.3 安装和配置安装和配置Tomcat Eclipse开发工具开发工具第3章 搭建JSP运行环境23233.3.1 下载和安装下载和安装Eclipse下载Eclipse中文加强版的方法有如下两种:(1)首先开打http:/www.jaxmao.org/tomcat_eclipse_download.jsp页面,在该页面中找到“所有文件可在Sourceforge下载区下载”,然后单击“Sour
12、ceforge下载区”下载jaxmao-eclipse-3.2.1-RC1.zip文件。(2)在浏览器地址栏写入如下URL:http:/ 文件夹下的eclipse.exe文件进行安装。第3章 搭建JSP运行环境24243.3.2 安装过程中的设置安装过程中的设置下面以本书设定的安装位置F:jaxmao-eclipse-3.2.1-RC1eclipse为例来说明安装过程以及在这一过程中的相关设置。(1)在安装的过程中,首先弹出如图3.9所示的“工作空间启动程序”对话框。对话框中的“工作空间”是指存放开发项目的文件夹。本书将其指定为f:xiti。读者可根据自己的需要来设置。如果指定的目录事先没有创
13、建,则Eclipse会自动创建。然后单击“确定”按钮,弹出如图3.10所示的“Java-Eclipse SDK”欢迎界面。第3章 搭建JSP运行环境2525图3.9 指定“工作空间”第3章 搭建JSP运行环境2626图3.10 在“Java-Eclipse SDK”欢迎界面单击“工作台”图标第3章 搭建JSP运行环境2727(2)在图3.10中单击“工作台”,进入如图3.11所示的“Java-Eclipse SDK”操作界面。(3)在图3.11中设置Java的构建路径。依次单击菜单栏中的“窗口”/“首选项”,出现如图3.12所示的“首选项”对话框。在“首选项”对话框的左侧目录树中,依次单击“J
14、ava”/“构建路径”,然后在右侧选择“文件夹”单选按钮来设定源文件夹名和输出文件夹名。在默认情况下,源文件夹名为“src”,输出文件夹名为“bin”。我们就使用默认值。单击“确定”按钮返回到图3.11所示的“Java-Eclipse SDK”操作界面。第3章 搭建JSP运行环境2828图3.11 “Java-Eclipse SDK”操作界面上的“首选项”菜单第3章 搭建JSP运行环境2929图3.12 在“首选项”对话框中设定文件夹第3章 搭建JSP运行环境3030(4)在图3.11所示的界面中,再依次选择“窗口”/“打开透视图”/“其他”,如图3.13所示,弹出“打开透视图”对话框。依次单
15、击“J2EE”/“确定”,进入“J2EE-Eclipse SDK”界面,如图3.14所示。(5)在图3.14中的“项目资源管理器”标题下,单击右键,在出现的快捷菜单中依次单击“新建”/“动态Web项目”,弹出如图3.15所示的“新建动态Web项目”对话框。第3章 搭建JSP运行环境31 31图3.13 弹出“打开透视图”对话框第3章 搭建JSP运行环境3232图3.14 新建动态Web项目的快捷菜单第3章 搭建JSP运行环境3333图3.15 指定项目名第3章 搭建JSP运行环境3434(6)在图3.15所示的“新建动态Web项目”对话框中输入项目名“ch3”。项目名是指在存放开发项目的文件夹
16、下再建立的下级子文件夹。这里我们实际上是在f:xiti文件夹下又建立了一个名为ch3的下级文件夹,用来存放本章的示例程序。接下来,再安装服务器运行程序。在图3.15所示的对话框中单击“目标运行时”右边的“新建”按钮,弹出如图3.16所示的“新建服务器运行时”对话框。(7)在图3.16中,单击选择“Apache Tomcat V5.5”后再单击“下一步”按钮,弹出如图3.17所示的“新建服务器运行时”对话框。第3章 搭建JSP运行环境3535图3.16 “新建服务器运行时”对话框第3章 搭建JSP运行环境3636(8)在图3.17所示的“新建服务器运行时”对话框中单击“浏览”按钮,在出现的对话框
17、中找到Tomcat 5.5.20文件夹后单击“确定”。返回后再单击JRE下的下拉列表按钮,找到我们设定的JRE安装路径jre1.6.0文件夹后单击选定之。做完上述设置完后,单击“完成”按钮。第3章 搭建JSP运行环境3737图3.17 确定安装路径第3章 搭建JSP运行环境38383.3.3 创建和测试创建和测试JSP程序程序在图3.17所示的对话框中单击“完成”按钮后,弹出如图3.18所示的“新建动态Web项目”对话框,直接进入创建和调试动态Web项目的过程。这一过程可有下述几个步骤:(1)在图3.18中单击“完成”,则出现如图3.19所示的“J2EE-Eclipse SDK”界面。(2)在
18、图3.19的“项目资源管理器”中的“ch3”项目名下的“WebContent”文件夹上单击右键,在出现的快捷菜单中依次单击“新建”/“JSP”菜单项,弹出如图3.20所示的“新建JavaServer页”对话框。第3章 搭建JSP运行环境3939图3.18 “新建动态Web项目”对话框第3章 搭建JSP运行环境4040图3.19 新建JSP程序的快捷菜单第3章 搭建JSP运行环境41 41(3)在图3.20所示的“新建JavaServer页”对话框中输入文件名:c3_1,然后单击“完成”按钮,弹出如图3.21所示的“Eclipse SDK”界面。(4)在图3.21中输入如下所示的c3_1.jsp
19、程序,然后存盘。注意,这里我们实际上只需要输入“测试”和“第一个JSP程序”这几个文字,其它内容都是系统自动生成的,我们只需要将这些文字写在适当的位置即可。第3章 搭建JSP运行环境4242图3.20 “新建JavaServer页”对话框第3章 搭建JSP运行环境4343图3.21 输入c3_1.jsp程序第3章 搭建JSP运行环境4444【示例程序c3_1.jsp】一个简单的JSP程序。测试 第一个JSP程序第3章 搭建JSP运行环境4545(5)在图3.21的c3_1.jsp程序中的任意位置单击右键,出现如图3.22所示的快捷菜单。在快捷菜单中依次单击“运行方式”/“在服务器上运行”菜单项
20、,在弹出的如图3.23所示的“在服务器上运行”对话框中指定服务器。在这个对话框中单击“完成”按钮,就可以从弹出的J2EE-Eclipse SDK界面中看到如图3.24所示的运行结果。图中下方的“控制台”信息是指Tomcat启动的信息。此时,在不关闭Tomcat的情况下,我们也可以直接利用IE浏览器来运行这个JSP程序。即启动IE浏览器,在地址栏中输入http:/localhost:8080/ch3/c3_1.jsp后回车,可以看到如图3.25所示的运行效果。第3章 搭建JSP运行环境4646图3.22 设置运行方式第3章 搭建JSP运行环境4747图3.23 指定运行程序的服务器第3章 搭建J
21、SP运行环境4848图3.24 c3_1.jsp程序的运行结果第3章 搭建JSP运行环境4949图3.25 利用IE浏览器运行c3_1.jsp程序第3章 搭建JSP运行环境50503.4.1 安装安装SQL Server 2000数据库系统数据库系统SQL Server 2000的安装虽然比较简单,但是还是有一些细节需要注意,否则会影响使用。下面以e:Microsoft SQL Server为安装位置来说明安装步骤。(1)将购买的安装光盘插入光驱后,出现如图3.26所示的安装界面。在这个界面中单击选择“安装SQL Server 2000组件”选项,出现如图3.27所示的“安装数据库服务器”界面
22、。(2)在图3.27中选择“安装数据库服务器”选项,出现如图3.28所示的“计算机名”对话框。3.4 安装和配置安装和配置SQL Server 2000第3章 搭建JSP运行环境51 51图3.26 安装界面第3章 搭建JSP运行环境5252图3.27 “安装数据库服务器”界面第3章 搭建JSP运行环境5353(3)在图3.28所示的“计算机名”对话框中,选择“本地计算机”单选按钮后,单击“下一步”按钮,出现如图3.29所示的“安装选择”对话框。(4)在图3.29所示的“安装选择”对话框中,选择“创建新的SQL Server实例,或安装客户端工具”单选按钮后,单击“下一步”按钮,出现“用户信息
23、”对话框。第3章 搭建JSP运行环境5454(5)在“用户信息”对话框中,填写姓名、公司名称后,单击“下一步”按钮,出现“许可证”对话框。(6)在“许可证”对话框中单击“是”按钮,出现“安装定义”对话框。(7)在如图3.30所示的“安装定义”对话框中,选择“服务器和客户端工具”单选按钮,然后单击“下一步”按钮,出现“实例名”对话框。第3章 搭建JSP运行环境5555图3.28 “计算机名”对话框第3章 搭建JSP运行环境5656图3.29 “安装选择”对话框第3章 搭建JSP运行环境5757图3.30 “安装定义”对话框第3章 搭建JSP运行环境5858(8)在如图3.31所示的“实例名”对话
24、框中,初学者可选中“默认”复选框,然后单击“下一步”按钮,出现“安装类型”对话框。(9)在如图3.32所示的“安装类型”对话框中,初学者可选择“典型”单选按钮,然后点击“下一步”按钮,出现“服务帐户”对话框。第3章 搭建JSP运行环境5959图3.31 “实例名”对话框第3章 搭建JSP运行环境6060图3.32 “安装类型”对话框第3章 搭建JSP运行环境61 61(10)在如图3.33所示的“服务帐户”对话框中,选中“使用本地系统帐户”单选按钮,然后点击“下一步”按钮,出现“身份验证模式”对话框。(11)在如图3.34所示的“身份验证模式”对话框中,选中“混合模式”单选按钮,然后单击“下一
25、步”按钮,出现“开始复制”对话框。(12)在“开始复制”对话框中,单击“下一步”按钮,直到完成。第3章 搭建JSP运行环境6262图3.33 “服务帐户”对话框第3章 搭建JSP运行环境6363图3.34 “身份验证模式”对话框第3章 搭建JSP运行环境64643.4.2 测试测试SQL Server 2000开发平台开发平台(1)安装完成后,从Windows界面上依次选择“开始”/“所有程序”/“Microsoft SQL Server”/“服务管理器”选项,出现“SQL Server服务管理器”对话框。这一过程如图3.35所示。(2)在如图3.36所示的“SQL Server服务管理器”对
26、话框中,点击“开始/继续”按钮,启动SQL Server服务器。第3章 搭建JSP运行环境6565图3.35 选择服务管理器第3章 搭建JSP运行环境6666图3.36 启动SQL Server服务器第3章 搭建JSP运行环境6767(3)建立一个数据库,名为“MSSQLTestDB”,在其下建立表名为“student”的表。从Windows界面上依次选择“开始”/“所有程序”/“Microsoft SQL Server”/“企业管理器”选项,出现“企业管理器”对话框。在“企业管理器”对话框中,展开服务器,展开“数据库”项,然后在“数据库”项上单击右键,出现快捷菜单,在快捷菜单中选择“新建数据
27、库”,出现如图3.38所示“数据库属性”对话框。这一过程如图3.37所示。第3章 搭建JSP运行环境6868(4)在如图3.38所示的“数据库属性”对话框的“常规”选项卡的“名称”框中输入“MSSQLTestDB”,然后单击“确定”按钮,返回“企业管理器”对话框,就会看到新建的如图3.39所示的“MSSQLTestDB”数据库。(5)在“企业管理器”对话框中,展开数据库“MSSQLTestDB”项,如图3.39。在“MSSQLTestDB”的“表”项上单击右键,出现快捷菜单。在快捷菜单中选择“新建表”,出现如图3.40所示的表设计器。第3章 搭建JSP运行环境6969图3.37 指定新建数据库
28、第3章 搭建JSP运行环境7070图3.38 “数据库属性”对话框第3章 搭建JSP运行环境71 71(6)在如图3.40所示的表设计器中,输入表的各个字段名及相关内容后,点击工具栏上的“存盘”按钮,出现“选择名称”对话框。在“选择名称”对话框中的“输入表名”框中输入“student”,如图3.41所示。点击“确定”按钮,回到图3.40所示的对话框。这时再点击数据库“MSSQLTestDB”中的“表”项,就会在“企业管理器”对话框的右侧看到一个名为“student”的表。说明这个数据库中的一个空表已经建好。至此,就完成了SQL Server 2000数据库的安装和测试。以后,我们就可以使用JSP程序对这个数据库进行有关的操作了第3章 搭建JSP运行环境7272。图3.39 展开新建数据库第3章 搭建JSP运行环境7373图3.40 表设计器第3章 搭建JSP运行环境7474 图3.41 “选择名称”对话框第3章 搭建JSP运行环境75753.1 参照本章内容,下载和安装相关软件,搭建JSP平台。3.2 参照本章内容,搭建数据库平台。习习 题题 3