使用Eclipse创建Servlet

分类: 365bet官网平台网址 时间: 2026-02-05 08:42:09 作者: admin 观测: 5549
使用Eclipse创建Servlet

Eclipse是开发JavaSE和JavaEE(J2EE)应用程序的开放源代码,可以从eclipse网站http://www.eclipse.org/downloads/ 下载Eclipse IDE。最新版本代号是:Oxygen ,下载的是一个在线安装程序:eclipse-inst-win64.exe, 双击此文件选择安装目录即可开始安装。要注意的是:安装时需要选对应版本安装,还有的就是要联网,没有网络连接是安装不了的。

需要安装的是Eclipse IDE for Java EE Developers 。如下图所示 -

安装完成后,启动Eclipse IDE,使用它来创建servlet应用,可以节省大量工作。创建servlet应用很简单。下面来看看一些基本的步骤,对于初学者需要遵循步骤来创建第一个servlet示例。

1.创建动态Web项目要创建动态Web项目,首先打开Eclipse,请单击左上角菜单:File -> New -> Project..-> Web -> Dynamic web project -> 填写项目名称,如:servletdemo -> Finish。

在弹出的向导对话框中,选择 Web -> Dynamic web project ,然后点击下一步(Next>),如下所示 -

在弹出的向导对话框中,填写项目名称:servletdemo,并选择项目的存储目录位置为:F:\worksp\servlet\servletdemo,如果没有运行时环境(Target runtime),可自己新建一个。然后点击下一步(Next>),如下所示 -

新建一个运行时环境(Target runtime),可通过点击New Runtime… 选择你安装的Tomcat版本,在写本教程时,使用的是tomcat-8.5.23,并安装在D:\software\apache-tomcat-8.5.23目录下,如下所示 -

选择Tomcat服务器的安装目录以及它的名称,还要指定JRE配置,如下所示 -

这样,动态网站的运行时环境(Target runtime)变配置完成了。

下一步,在弹出的向导对话框中,填写项目内容的根以及Web目录名称,这里使用默认值以及要打上勾选择需要生成web.xml文件来配置部署描述符,点击完成(Finished),如下所示 -

这个就完成了一个动态网站项目的创建了,如下图所示 -

2.使用Eclipse创建servlet要在动态网站项目中创建一个servlet,右键点击项目名称(servletdemo)或项目中的src,在弹出的菜单中选择:New -> Other… -> Web -> Servlet ,如下图所示 -

在弹出的向导框中,填写Servlet类和所在的包名称,点击下一步(Next>),如下图所示 -

在弹出的界面中,保持默认选项,点击下一步(Next>) -

在弹出的界面中,勾选一些需要继承的方法,然后点击完成(Finish),如下图所示 -

到此,已经创建了一个名称为EclipseServlet 的 Servlet类。下面,我们修改EclipseServlet.java中的一点代码,修改后的代码如下所示 -

package com.zaixian;

import java.io.IOException;

import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

/**

* Servlet implementation class EclipseServlet

*/

@WebServlet("/EclipseServlet")

public class EclipseServlet extends HttpServlet {

private static final long serialVersionUID = 1L;

/**

* @see HttpServlet#HttpServlet()

*/

public EclipseServlet() {

super();

// TODO Auto-generated constructor stub

}

/**

* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse

* response)

*/

protected void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

// TODO Auto-generated method stub

response.getWriter().append("Served at: ").append(request.getContextPath()).append("
By Eclipse IDE.");

}

/**

* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse

* response)

*/

protected void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

// TODO Auto-generated method stub

doGet(request, response);

}

}

4.启动服务器并部署项目要启动服务器并部署项目,首先右键单击项目(servletdemo) -> Run As -> Run on Server -> 选择tomcat服务器 -> 下一步 - > addAll -> 完成。

选择运行的服务器,如下图所示 -

选择要运行的项目,如下图所示 -

可以看到 Eclipse 中已经自动启动Tomcat服务器在8080端口上,并打内置的浏览器访问URL: http://localhost:8080/servletdemo/ ,如下图所示 -

现在tomcat服务器已经启动,项目部署了。 要访问servlet,请在浏览器的URL栏中写入url模块名称(即:servletdemo)。在这个示例中对应的URL是: http://localhost:8080/servletdemo/EclipseServlet 。应该会看到以下结果 -

注意: 如何知道要访问URL后面是 EclipseServlet ,可查看EclipseServlet类定义前面定义的注解: @WebServlet("/EclipseServlet") ,例如,修改为 @WebServlet("/hello"),那么访问对应的URL应为: http://localhost:8080/servletdemo/hello

如何在Eclipse中配置tomcat服务器?如果您首次使用Eclipse IDE,则需要首先配置tomcat服务器。

要在eclipse IDE中配置tomcat服务器,请单击IDE底部的服务器(Server)选项卡 -> 右键单击空白区域 ->新建(New) -> 服务器(Server) - >选择Apache Tomcat,然后选择其版本 -> 下一步(Next>) -> 单击浏览按钮 -> 选择apache tomcat安装目录下的bin文件夹 -> 下一步(Next>) - > addAll -> Finish。可参考下面步骤和截图来配置 -

打开服务器(Server)选项卡 -

选择对应的Tomcat版本,如下所示 -

选择Tomcat安装的目录,如下所示 -

配置完成后,选择要运行的项目,然后点击完成(Finish),如下图所示 -

然后,这个选择的项目就被部署到目标Tomcat服务器上了。

现在tomcat8.5服务器已经在eclipse IDE中配置了。

上一篇:

Servlet启动时加载

下一篇:

使用MyEclipse创建Servlet

← 𧒭字的意思和解释 频道广播是什么?怎样使用? →

相关时空节点

變葉榕的功效與作用、功能主治、用法用量

變葉榕的功效與作用、功能主治、用法用量

07-08 💫 189
2002年世界杯决赛巴西vs德国(国语)

2002年世界杯决赛巴西vs德国(国语)

02-01 💫 139
汽车之家

汽车之家

08-10 💫 438