- Java Web及其框架技术
- 陈振兴主编
- 1569字
- 2024-02-01 14:36:47
1.3 Tomcat服务器
在搭建Web应用程序的开发环境时,首先需要安装开发工具包JDK,其次安装Web服务器和数据库。关于JDK的安装此处不再赘述。下面我们将介绍如何安装一台Web服务器。
1.3.1 Servlet容器介绍
Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,是用Java语言编写的运行在服务器端的程序,主要功能为交互式地浏览和修改数据,生成动态Web内容。其主要作用包括:①通过请求对象读取用户程序发送来的显式数据(如表单数据);②通过请求对象读取用户程序发送来的隐式数据(如请求报头);③处理数据并生成响应内容或设置响应报头。
1.3.2 Tomcat简介
Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个重要子项目,按照Sun公司(已被Oracle收购)提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,是一个免费的开放源代码的Web应用服务器。
1.3.3 Tomcat服务器的安装配置
本书介绍的Web服务器是Tomcat 9.0,读者可以到Tomcat官方网站中下载,具体步骤如下。
(1)进入Tomcat官方网站,在Download列表中选择需要下载的Tomcat服务器版本,进入下载页面。
(2)在Core节点下包含了不同平台下不同版本的Tomcat服务器,此处单击“64-bit Windows zip(pgp,sha512)”,即可将Tomcat的安装文件下载到本地计算机中。
(3)将已下载的压缩包解压到指定目录即可完成Tomcat服务器的安装。
1.3.4 测试Tomcat服务器
在bin子目录中存放了许多脚本文件,其中startup.bat就是启动Tomcat服务器的脚本文件,双击该文件便可启动Tomcat服务器。
当启动Tomcat服务器后,在浏览器的地址栏中输入http://localhost:8080或http://127.0.0.1:8080,即可访问Tomcat服务器。若浏览器中显示出Tomcat首页,则说明Tomcat服务器已经安装成功。
1.3.5 在Eclipse中配置Tomcat服务器
Eclipse是一款强大的软件集成开发工具,对Web服务器也提供了很好的支持,可以集成各种Web服务器,以方便程序员进行Web开发。在Eclipse中配置Tomcat服务器的步骤如下。
(1)启动Eclipse,单击Window→Preferences选项,在弹出的Preferences窗口左侧菜单中单击Server选项。之后,在展开的菜单中选择Runtime Environments,并单击“Add”按钮,如图1-6所示。
图1-6 Server Runtime Environments选项卡
(2)在弹出的New Server Runtime Environment窗口中,显示出了可在Eclipse中配置的各种版本的服务器,如图1-7所示,在这里我们选择Apache Tomcat V9.0,单击“Next”按钮。
(3)在弹出的窗口中单击“Browser”按钮,选择Tomcat服务器的安装目录,如图1-8所示,再单击“Finish”按钮。
图1-7 New Server Runtime Environment窗口
图1-8 选择Tomcat服务器的安装目录
(4)Eclipse下侧窗口的Servers选项卡中有一个“No Servers are available.Click this link to create a new server...”链接,如图1-9所示,单击此链接,会弹出一个New Server窗口,如图1-10所示。
图1-9 Servers选项卡
图1-10 New Server窗口
(5)单击“Finish”按钮,即可完成Tomcat服务器的创建。此时在Servers选项卡中会出现一个Tomcat v9.0 Server at localhost的选项,如图1-11所示。
图1-11 在Eclipse中配置Tomcat服务器
(6)双击创建好的Tomcat服务器,在打开的Overview页面中,选择Server Locations选项中的Use Tomcat installation,并将Deploy path文本框内容修改为webapps,如图1-14所示,此时就完成了Tomcat服务器的所有配置。单击图1-12中工具栏上的按钮,即可启动Tomcat服务器。
(7)在浏览器地址栏中输入http://localhost:8080,若浏览器可以正常显示Tomcat的首页页面,则说明Tomcat服务器在Eclipse中已配置成功。
图1-12 Overview页面
1.3.6 在IDEA中配置Tomcat服务器
IDEA的全称为IntelliJ IDEA,是可以用于Java语言开发的集成环境,是公认最好的Java开发工具之一。IDEA使用项目驱动的形式,创建Web项目后可配置Tomcat服务器。在IDEA中配置Tomcat服务器的步骤如下。
(1)启动IDEA,单击Run→Edit Configurations...选项,或在IDEA界面的右上角单击“Add Configuration...”,如图1-13所示。
图1-13 打开Edit Configurations...窗口
(2)打开Run/Debug Configurations窗口,在此窗口中点击左上角的“+”,选择Tomcat Server→Local,如图1-14所示。
(3)在打开的窗口中“Name”处填入Tomcat的名称,在“Application server”处,单击“configure...”按钮,在打开的Tomcat Server窗口中选择要添加的Tomcat服务器的路径,单击“OK”按钮,如图1-15所示。
图1-14 Run/Debug Configurations窗口
图1-15 Tomcat Server的设置
(4)再次回到“Run/Debug Configurations”界面,选择“Deployment”选项卡,单击下方的“+”,选择“Artifact...”,如图1-16所示。
图1-16 选择“Artifact...”
(5)对此Web项目的部署如图1-17所示,单击“OK”按钮,即可完成在IDEA中的Tomcat服务器配置。
图1-17 Web项目的部署
(6)选择菜单Run→Run‘Tomcat 9.0.16’或单击工具栏上的按钮,如图1-18所示,即可进行运行测试。
图1-18 测试Tomcat服务器