![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=1739241422-opDr7kZAt3c0XKJ9qMP3WRNavqEcBtvl-0-72be8caff7ce14094b7defdda216314d)
图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=1739241422-CM8xsIydVehDRVsLSilopBFPm1cN9SzR-0-a15addccf519544670eb45c5f9f7409b)
图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=1739241422-e5B4yxBR3MGYdvIW2uHO4nMFMIhEvbfO-0-bbe9717ef96f668f9893bc5f450f1244)
图1-3 安装向导
(2)单击“下一步”按钮,显示如图1-4所示的“许可证协议”对话框。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0022_0005.jpg?sign=1739241422-jOfs3cOxJtHIA8i1Dekkop6o8Kmi1hBh-0-2513006aab74bb0f0f8962c0a42ce0c1)
图1-4 “许可证协议”对话框
(3)单击“接受”按钮,显示“自定义安装”对话框,如图1-5所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0001.jpg?sign=1739241422-UZXmPBs2cqnUzWPk6L8GEEzNK6sgT95V-0-75d52d8b4b7a8b8ea76255b66d37d4de)
图1-5 “自定义安装”对话框
(4)为JDK选择一个安装目录,单击“更改”按钮,显示如图1-6所示的“更改当前目标文件夹”对话框。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0002.jpg?sign=1739241422-DzKRgJHSeWCXwP7ia05KTqlN4vPUtZgs-0-0f8fffe29863c2930e57877a34c0dfde)
图1-6 “更改当前目标文件夹”对话框
(5)在“搜索范围”下拉列表框中选择要安装JDK的目录,单击“确定”按钮继续安装,显示如图1-7所示的“自定义安装”对话框。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0003.jpg?sign=1739241422-mf9rTN0UsLzSEvekNhhQHhlTU5A5ugOj-0-70fc2c742c261ca65ea9c29cacb9423b)
图1-7 “自定义安装”对话框
(6)单击“下一步”按钮,显示“正在安装”对话框,如图1-8所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0004.jpg?sign=1739241422-L8CJUVrSjyUiJTlwNZiqlO5JCUw9W0ev-0-154b9813ea7c839b94141a2bbc3d8042)
图1-8 “正在安装”对话框
(7)之后安装JRE,显示如图1-9所示的“自定义安装”对话框,选择语言、字体和安装目录等。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0005.jpg?sign=1739241422-9pfobrB1SOd1Kh3fl6DUyiQ9YQP4bFIW-0-15781f541aaa4564c3857589650ec5b4)
图1-9 “自定义安装”对话框
(8)单击“下一步”按钮,直到完成安装。显示“完成”对话框,如图1-10所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0023_0006.jpg?sign=1739241422-rJJMp3Aa9p4G1VhKvUjlzAcN83D58smk-0-37f603f1abdf29bfb2bf24547e7800e0)
图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=1739241422-MSkoBjh88Kqb8aKTqHFgShn7BwuxY2IG-0-1d64d0767fad28f4a59ca6960340167e)
图1-11 安装向导
(2)单击“Next”按钮,显示“License Agreement”对话框,如图1-12所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0024_0002.jpg?sign=1739241422-4XaXI9Am71Ch7y79sCSS9nXBBLvqatYC-0-524b2f78d363defdc87f570f7bf00efa)
图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=1739241422-cbR5lbFdXvR0YBvcjXi7936U9FhFuEgO-0-7b867ff8754dcffc0b61aab50da90276)
图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=1739241422-V0tNKlNQpbXTL1cVvchBw2jxCe7dJ587-0-0d1ff287d2d1d32aa764e8c6ef677811)
图1-14 “Choose Install Location”对话框
(5)选择安装目录,单击“Next”按钮,显示如图1-15所示的“Configuration”对话框,选择服务器端口和管理密码。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0025_0001.jpg?sign=1739241422-jfPrKXAdEDelE27M0UikfgSZkxJbOpN9-0-5d9dfaa9a80af9c559b1c9300f2ef3ab)
图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=1739241422-gniHVEDxeryFkXy93BcEJAhHYFreInIK-0-c884a9d3a98a1cbf3ca02f60ff173a04)
图1-16 “Java Virtual Machine”对话框
(7)单击“Install”按钮,显示“Installing”对话框,如图1-17所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0025_0003.jpg?sign=1739241422-i22wtUdc7sHADXGXSTl1FrIEIplPgu0l-0-575933a75f15ba1cbf15869b68692003)
图1-17 “Installing”对话框
直到Tomcat安装完成,显示安装完成对话框,如图1-18所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0025_0004.jpg?sign=1739241422-LPPTTA7ZHrahc9ofNnasNnsGnUkyjggQ-0-33f3e8c3dbaa3356064df4da6ee76195)
图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=1739241422-j0zKFU6hOvhQUJTQhZ3SPrrDOOHMKSmo-0-b51e5d84d191ce3208feeb83e08bb611)
图1-19 Tomcat主页
(9)单击“Tomcat Manager”链接,显示如图1-20所示的登录对话框,用来登录Tomcat管理页面。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0026_0002.jpg?sign=1739241422-jMsSxaAGJ7V5qx0Zmu4hhG27eJuWfvLG-0-65cf335e1dc75f076192f10c21a39c1c)
图1-20 登录对话框
(10)输入正确的用户名和密码(默认用户名为“admin”,密码为空),登录Tomcat主页管理Tomcat服务器下的所有实例,如图1-21所示。
![](https://epubservercos.yuewen.com/155344/3590498904438501/epubprivate/OEBPS/Images/figure_0026_0003.jpg?sign=1739241422-ZyScqJFGFLIXdiPluib3kI3XOV4j5UoG-0-5603f6f7c17bdd3b3cc8570da8077b1b)
图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目录中。