购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1.4 Eclipse与Tomcat的集成

实际上,Java Web应用程序的编写不需要任何特定工具,能够编写文本文件的任意编辑器都可以实现,但是为了提高开发效率,我们一般使用一些集成编辑环境来加快开发速度。常见的编辑工具有Eclipse、NetBean、lntelliJ lDEA等,如图2-22所示。本书将选用Eclipse作为开发工具。

图2-22 常见的集成开发工具

1.Eclipse的下载与安装

(1)进入Eclipse官方网站下载安装文件,然后选择“Eclipse lDE for Java EE Developers”开始安装,如图2-23所示。

图2-23 Eclipse版本选择界面

(2)安装完成后,首次打开Eclipse时需要设置工作区路径,可以选择默认路径,也可以将工作区保存到指定路径。若勾选“Use this as the default and do not ask again”复选框,如图2-24所示,再次打开Eclipse时将不再弹出这个对话框。设置完成后单击“Launch”按钮进入主界面。

图2-24 工作区路径设置

2.在Eclipse上集成Tomcat

(1)在Eclipse的菜单栏中选择“Windows”→“Preferences”菜单项,打开Preferences窗口。在窗口左侧的列表中选择Server节点下的“Runtime Environment”选项,此时在窗口的右侧会显示“Server Runtime Environment”选项卡。单击选项卡右侧的“Add”按钮,将弹出“New Server Runtime Environment”对话框,如图2-25所示。

图2-25 New Server Runtime Environment对话框

(2)在图2-25所示的对话框内找到Apache节点,在它的展开列表中选择“Apache Tomcat v9.0”选项,单击“Next”按钮进入下一步。继续单击“Browse”按钮定位到Tomcat v9.0的安装路径,如图2-26所示。最后单击“Finish”按钮完成配置。

图2-26 设置Tomcat安装路径界面

【应用案例】开发并发布第一个Java Web应用

任务目标

(1)新建Web工程firstweb。

(2)新建并编写JSP页面helloworld.jsp,页面显示“我的第一个Java Web应用”。

(3)将Web工程发布到Tomcat服务器,使用浏览器访问编写好的JSP页面。

实现步骤

第一步:新建Web工程。

(1)打开Eclipse,选择“File”→“New”→“Project”菜单项,打开新建项目对话框,如图2-27所示。在对话框的Wizards列表框内选择Web节点下的Dynamic Web Project,创建一个动态网页工程。

图2-27 新建项目对话框

(2)单击“Next”按钮,将会弹出动态网页工程设置对话框,如图2-28所示。在Project name文本框中输入项目名称firstweb,在Target runtime下拉列表框中选择已经配置好的服务器,即Apache Tomcat v9.0。其他选项采用默认设置即可。

图2-28 动态网页工程设置对话框

(3)单击“Finish”按钮,完成项目的创建。此时,在Eclipse工作台左侧的Project Explorer窗格中可以看到新建的firstweb工程。展开工程firstweb,可以查看工程的目录结构,如图2-29所示。

图2-29 动态网页工程的目录结构

第二步:创建JSP文件。

(1)在工程 firstweb 中的 WebContent 目录上单击鼠标右键,在弹出的菜单中选择“New”→“JSP File”菜单项,打开新建JSP对话框,如图2-30所示。动态网页JSP将在第4章详细介绍。

图2-30 新建JSP对话框

(2)在File name文本框中输入文件名称helloworld.jsp,单击“Finish”按钮,返回Eclipse主界面,此时可以看到新建文件的代码编辑窗口已经被自动打开了,如图2-31所示。

图2-31 Eclipse开发界面

(3)在代码编辑窗口中稍作修改。在<body>和</body>标签中间加入一行代码“<h3>我的第一个Java Web应用</h3>”。并将字符编码从原来的“lSO-8859-1”改为“UTF-8”,使网页可以显示中文。代码如下。

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><html><head><meta charset ="UTF-8"><title>helloworld</title></head><body> <h3>我的第一个Java Web应用</h3></body></html>

第三步:将Web工程发布到Tomcat服务器。

(1)在Eclipse代码编辑界面的下方找到Servers窗口,可以看到Servers窗口内列出了部署好的Tomcat 9.0服务器,在Tomcat v9.0 Server at localhost列表项的右键快捷菜单中选择“Add and Remove”菜单项,将弹出“Add and Remover”对话框,如图2-32所示。

图2-32 Add and Remove对话框

(2)在对话框中选择我们创建的项目 firstweb,单击“Add”按钮,将项目移至右侧,单击“Finish”按钮完成设置,该项目即被添加到 Tomcat 服务器中。此时,在 Servers 窗口中的Tomcat v9.0列表下可以看到工程firstweb,如图2-33所示。

图2-33 完成添加项目的Servers窗口

(3)单击Servers窗口右上方的运行按钮启动Tomcat服务器,启动后,在浏览器地址栏输入访问地址http://localhost:8080/firstweb/helloworld.jsp,如果看到图2-34所示的页面,那么说明工程firstweb发布成功。

图2-34 helloworld.jsp页面效果

【梳理回顾】

本节讲解了Java Web开发的基础内容——环境搭建。首先介绍了Java Web应用所需要的开发环境,然后具体地讲解了JDK、Tomcat、Eclipse的安装与配置方法,并完成了Eclipse与Tomcat的集成,最后以一个工程从创建到发布的全过程为例测试了开发环境是否搭建成功。 Ajv4TOhCoPRT1UGQIpBKH9QQJcKfjRcbcJxm1F0j6H6ayMUQ3/e2v/5F42kNR2jf

点击中间区域
呼出菜单
上一章
目录
下一章
×