![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=1738885295-msKLaaIYmP2TOxBO7aCPExTf0FnpyGT9-0-2b1fb7e0854ea9173d9a6b61bfeb8cb8)
图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=1738885295-cxDcE2ktQjkkiMQUHLytpwiwUdTP1s8u-0-8ab93b60f1354e04a69b7005ff76d129)
图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=1738885295-BkQPF2IcpKYRKSdfQvbHdCezw0sczqEM-0-70b908887578eb3c7322ca648f62a486)
图1-3 安装向导
(2)单击“下一步”按钮,显示如图1-4所示的“许可证协议”对话框。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0022_0005.jpg?sign=1738885295-5nbufrtc5SdkIRdEl7ryp6W1Bwfyq5Vf-0-388f83236478f67a6a0f71cf4aaa3fdf)
图1-4 “许可证协议”对话框
(3)单击“接受”按钮,显示“自定义安装”对话框,如图1-5所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0001.jpg?sign=1738885295-Ua1eeUlA3ZfC0pRcyxjl50vQawVbRErF-0-468c2d13f619f4ccf7b1905419a1776c)
图1-5 “自定义安装”对话框
(4)为JDK选择一个安装目录,单击“更改”按钮,显示如图1-6所示的“更改当前目标文件夹”对话框。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0002.jpg?sign=1738885295-Zpx4B0YgpJezYVUabC5WaT6AwudeALBO-0-6c58c15b7554b9cb84fc46a55a971daf)
图1-6 “更改当前目标文件夹”对话框
(5)在“搜索范围”下拉列表框中选择要安装JDK的目录,单击“确定”按钮继续安装,显示如图1-7所示的“自定义安装”对话框。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0003.jpg?sign=1738885295-kIrZM9C0wwXW1LtkAp7cEeUXqj7kk8oF-0-97f7442a56d0e0cdda51dd671ded9b0f)
图1-7 “自定义安装”对话框
(6)单击“下一步”按钮,显示“正在安装”对话框,如图1-8所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0004.jpg?sign=1738885295-BIw6QHr5PHuhKJRk4dK0b3JJ9SnpBKZG-0-94b380d8f2a9444504ef642ede9cc2ef)
图1-8 “正在安装”对话框
(7)之后安装JRE,显示如图1-9所示的“自定义安装”对话框,选择语言、字体和安装目录等。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0005.jpg?sign=1738885295-s7gVAUuwjlAF4oSU7CgU16sB8UIzIoF8-0-4b76939ff3ac91e12f69e6360c62115d)
图1-9 “自定义安装”对话框
(8)单击“下一步”按钮,直到完成安装。显示“完成”对话框,如图1-10所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0006.jpg?sign=1738885295-P2FBxEXJKpQXelG9HaVX6e4riAC2SPP2-0-8f1a7b4e42bfddf9bb8ed2b4123fdb5a)
图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=1738885295-BJYana1PRgJAOXcp7m61GayKvwcs4lzg-0-ee5849593491cd43189e1e9d5506cce0)
图1-11 安装向导
(2)单击“Next”按钮,显示“License Agreement”对话框,如图1-12所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0024_0002.jpg?sign=1738885295-2AWPr2SmUOEICnsWWzHgQJmlg2X8fxh3-0-49dc1098736332ec142b4b4c3561ec1d)
图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=1738885295-CiuSKQa5UAGmacQ6dUW6fPUd2dmz4KbT-0-3da772676afb66edb8a179cbaab792fe)
图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=1738885295-r8EqpGBqqJdUCpFgWPOhAyta2z7rr4vu-0-95400c0f74765c7b8e4d3d4303d69369)
图1-14 “Choose Install Location”对话框
(5)选择安装目录,单击“Next”按钮,显示如图1-15所示的“Configuration”对话框,选择服务器端口和管理密码。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0025_0001.jpg?sign=1738885295-Cylu2xZjHXkPGHoAqSaztpOViixaexlJ-0-6aaa24c2bb097f9fb40ddcf2b337453f)
图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=1738885295-N6wjGExyF5k3R9j4VUeexHZ4CodMSaH5-0-fabe1ac2d5ffa8d14eb8097060c905e6)
图1-16 “Java Virtual Machine”对话框
(7)单击“Install”按钮,显示“Installing”对话框,如图1-17所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0025_0003.jpg?sign=1738885295-IUGyDKXaYShhLYKVO9wFAKDL2YssSbch-0-694da81afa4a0a1eb067658fee290e81)
图1-17 “Installing”对话框
直到Tomcat安装完成,显示安装完成对话框,如图1-18所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0025_0004.jpg?sign=1738885295-2OMe90b1QrSIhDWfPjPVMXSofEpiM2iO-0-b8abeb28935f7430d05068e497e74e3b)
图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=1738885295-frXrl0OqHB710I7AXsRhWFA9wQVehSjy-0-64e341f03cb4cd9de6e5901694be3f54)
图1-19 Tomcat主页
(9)单击“Tomcat Manager”链接,显示如图1-20所示的登录对话框,用来登录Tomcat管理页面。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0026_0002.jpg?sign=1738885295-SOLE2QDPJFsDm1lMYXl0bHiXRIvLbEWO-0-2e23edf3c8e77a04ab803805c429d5b5)
图1-20 登录对话框
(10)输入正确的用户名和密码(默认用户名为“admin”,密码为空),登录Tomcat主页管理Tomcat服务器下的所有实例,如图1-21所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0026_0003.jpg?sign=1738885295-qs8SHkOptNyxOOaC8dFoLpWcCfkdjATb-0-e462285ae5947f5608c79fd8b101f8b5)
图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目录中。