![Java Web整合开发全程指南](https://wfqqreader-1252317822.image.myqcloud.com/cover/812/687812/b_687812.jpg)
1.3 JSP开发环境
为了能够编写JSP的程序,至少需要具备以下3个基本条件。
(1)一台与网络相连的PC或者工作站,并下载必需的软件。
(2)安装Java 2 compatible-Java Software Development Kit(Java开发工具包),简称“JDK”,并设置环境变量。
(3)安装JSP的Web服务器,比如Resin(可以在http://www.caucho.com/下载)或者Tomcat(可以在http://jakarta.apache.org/tomcat/下载)。
编者手记
在安装时应考虑版本的兼容性,本书所有实例均在Tomcat 6中测试通过。
1.3.1 下载安装JDK 6.0
JDK目前已经发展到6.0版本,本书的全部实例均在该版本下调试成功。可以到“http://java. sun.com/”网站下载安装该版本,该网站的主页面如图1-1所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0022_0001.jpg?sign=1739694767-yab6ZkY5JxINuZ4XfxZ8OKP2tPKCowX8-0-4c0d4c4e7063db89335fa314304aeecc)
图1-1 Java.sun.com网站的主页面
选择“Java SE”链接,打开下载地址(http://java.sun.com/javase/downloads/?intcmp= 1281)。在可供下载的链接中可能有多个版本的JDK 6.0供下载,每个版本可能集成了不同的软件,如有的集成了Netbeans开发环境,有的集成了Java EE等,如图1-2所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0022_0002.jpg?sign=1739694767-RHzIFy6hmxCuqRCLF4K97gy7RRYwgOto-0-b11c09c8ab775ea7e6e3fd8e88041fca)
图1-2 JDK 6.0下载界面
可以根据需要下载合适的版本,如“JDK 6 Update 3”是纯JDK下载,“JDK 6 Update 2 with Java EE 5 SDK Update 3”提供了Java EE开发包的下载,“JKD 6 Update 3 with NetBeans 5.5.1”提供了Java开发工具NetBeans的下载。
编者手记
随着版本的不断更新,下载的名称链接可能会改动。
这里选择“JDK 6 Update 3”,下载后的文件名为“jdk-6u3-windows-i586-p.exe”。
安装步骤如下。
(1)双击下载的文件,显示如图1-3所示的安装向导。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0022_0004.jpg?sign=1739694767-cgohDk4jS7KyTSCNTFP7dSZ3i9MOOkzP-0-31728cc63bcd9330454ca0a4c4e40557)
图1-3 安装向导
(2)单击“下一步”按钮,显示如图1-4所示的“许可证协议”对话框。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0022_0005.jpg?sign=1739694767-b7e2T6yVFQDy0GVNlmq2UTofXZLpXMQk-0-548b460792cee49220c738b0bca52235)
图1-4 “许可证协议”对话框
(3)单击“接受”按钮,显示“自定义安装”对话框,如图1-5所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0001.jpg?sign=1739694767-gzRcziQW7Bo3Jm78m4wPA9D5OUUTsCXc-0-6741a762a8748fbf1f4ce5b6b943a7a5)
图1-5 “自定义安装”对话框
(4)为JDK选择一个安装目录,单击“更改”按钮,显示如图1-6所示的“更改当前目标文件夹”对话框。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0002.jpg?sign=1739694767-HH5LHbA3CuckFzH4wcKtB2BwWVGWmskM-0-aca5ff26e0129603064e35df3fb293df)
图1-6 “更改当前目标文件夹”对话框
(5)在“搜索范围”下拉列表框中选择要安装JDK的目录,单击“确定”按钮继续安装,显示如图1-7所示的“自定义安装”对话框。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0003.jpg?sign=1739694767-drjNEkob98QYqCHiaBC3aCNgBZoJ7ZEj-0-45bb4df61036445e511bb3444f608164)
图1-7 “自定义安装”对话框
(6)单击“下一步”按钮,显示“正在安装”对话框,如图1-8所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0004.jpg?sign=1739694767-n7ad35lsMINYBC6YibongQehgrfcjQHK-0-b0f3f09eeb3f6d277c86486fd3c37645)
图1-8 “正在安装”对话框
(7)之后安装JRE,显示如图1-9所示的“自定义安装”对话框,选择语言、字体和安装目录等。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0005.jpg?sign=1739694767-1F2f3OG4uvJAudJvz3uOV6BNovT1V5M0-0-fca529cacacdb9f7ad721682dffc5e21)
图1-9 “自定义安装”对话框
(8)单击“下一步”按钮,直到完成安装。显示“完成”对话框,如图1-10所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0006.jpg?sign=1739694767-GpHRoAg1Dl78sW7NrvEpgY48ai5rs4E5-0-e19ed931773856b68cfb2391861607e7)
图1-10 “完成”对话框
(9)单击“完成”按钮。
1.3.2 下载安装Tomcat
Tomcat是jakarta项目中的一个重要的子项目,由于是Sun公司官方推荐的Servlet和JSP容器,因此其越来越多地受到软件公司和开发人员的喜爱。Servlet和JSP的最新规范都可以在Tomcat的新版本中得到实现,作为完全免费的软件,任何人都可以从互联网上自由地下载。Tomcat与Apache的组合相当完美。
在Java Web开发中常常使用Tomcat作为默认的Web服务器。
(1)下载Tomcat 6.0,双击安装程序,显示如图1-11所示的安装向导。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0024_0001.jpg?sign=1739694767-q3vPtINEaTflmwFYnHjDEuQplh83lWzV-0-65b3805921a6b8d9b430a018acfeb89f)
图1-11 安装向导
(2)单击“Next”按钮,显示“License Agreement”对话框,如图1-12所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0024_0002.jpg?sign=1739694767-5msmI1Wd3bIYKtSKLb3Cp1sSXQipvJtJ-0-1cd2a51ca99e585eefad6df606cd4931)
图1-12 “License Agreement”对话框
(3)单击“I Agree”按钮,显示“Choose Components”对话框,如图1-13所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0024_0003.jpg?sign=1739694767-7aGjSKRJDTFlLJF5fYB6igho24AB7ANL-0-319112ba6a44bf4300a9be22ac0c4a11)
图1-13 “Choose Components”对话框
(4)单击“Next”按钮,显示“Choose Install Location”对话框,如图1-14所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0024_0004.jpg?sign=1739694767-ZcJlqlJy5LcuAqCVyQmk1gnbaGaabyMY-0-3fe3db987eab1df4c7f58dcb2ab570cb)
图1-14 “Choose Install Location”对话框
(5)选择安装目录,单击“Next”按钮,显示如图1-15所示的“Configuration”对话框,选择服务器端口和管理密码。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0025_0001.jpg?sign=1739694767-lA6fc7fLY4y765OgldVnmrpcQbiz1Fus-0-e5fa1d604cdef0c0b2e629df25d0f450)
图1-15 “Configuration”对话框
(6)单击“Next”按钮,显示如图1-16所示的“Java Virtual Machine”对话框,选择已经安装的JRE路径。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0025_0002.jpg?sign=1739694767-l2NKOVqbZDHFQko6Q6SR6OOTIwq7SdUC-0-f8c5cbb10b165e1ba07cb65cc0930411)
图1-16 “Java Virtual Machine”对话框
(7)单击“Install”按钮,显示“Installing”对话框,如图1-17所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0025_0003.jpg?sign=1739694767-5v1ojNRb5NZlLSK8DybfKtipaI2TDKuU-0-a87fd4af15a0646213b35ae5e3f0406e)
图1-17 “Installing”对话框
直到Tomcat安装完成,显示安装完成对话框,如图1-18所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0025_0004.jpg?sign=1739694767-8fG1DzvjKORn1fsV4qgW72RPgKCzFybd-0-06183b722758002027620d7f589fe80b)
图1-18 安装完成对话框
(8)单击“Finish”按钮,启动Tomcat。可以通过浏览器查看Tomcat本地主页来检验安装是否成功,打开浏览器。在URL地址栏中输入http://localhost:8080/,如果显示如图1-19所示的Tomcat主页,则说明Tomcat安装成功。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0026_0001.jpg?sign=1739694767-j6aqDRSd2HTLYejmArXCsUT5lmO05PCM-0-7924fa68371a7199e1e38953b22f8859)
图1-19 Tomcat主页
(9)单击“Tomcat Manager”链接,显示如图1-20所示的登录对话框,用来登录Tomcat管理页面。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0026_0002.jpg?sign=1739694767-xTJmNojq4nLJHXtKqknpAiWLoRgxUq3Z-0-4f9b5b489b2aae4d088d8b151ffa4dac)
图1-20 登录对话框
(10)输入正确的用户名和密码(默认用户名为“admin”,密码为空),登录Tomcat主页管理Tomcat服务器下的所有实例,如图1-21所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0026_0003.jpg?sign=1739694767-xzCDZ3xHQPjAAwFE6qN9n8bU1VKO8C2J-0-807c36d229cc95c4a7e182ce0131e25f)
图1-21 Tomcat目录下的所有实例
(11)配置Conf/server.xml文件,通过配置该文件,可以更改Tomcat服务器的主目录和从目录等。为了方便源代码的管理,将主目录设置为当前的JSP工作目录。
Tomcat目录下conf目录中的web.xml文件内容如下:
<init-param> <param-name>listings</param-name> <param-value>false</param-value> </init-param>
将false修改为true保存,再次重启Tomcat,即可创建虚拟目录。
编者手记
以Web页面的形式管理Tomcat,可以将打包后的Web项目的WAR文件部署到Tomcat目录中。