如何创建一个 java servlet 程序并使用 XAMPP Tomcat 运行它?

Posted

技术标签:

【中文标题】如何创建一个 java servlet 程序并使用 XAMPP Tomcat 运行它?【英文标题】:How do I create a java servlet program and run it using XAMPP Tomcat? 【发布时间】:2012-09-21 04:49:55 【问题描述】:

我刚刚学习了 Java 中的 Servlet,但现在我不知道如何运行 Java Servlet 程序。我正在使用 Eclipse SDK,并且我已经在库中添加了 servlet.jar。我安装了最新版本的 XAMPP,如下图所示,Tomcat 已经列在 Module 下(根据我在 Google 上的研究,我们将 Tomcat 用于 JSP 和 Servlet。)

以下是我从this site 获得的示例。你能帮我用 XAMPP Tomcat 运行这个程序吗,列举一步一步的过程来说明如何做到这一点?

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class HelloWorld extends HttpServlet 
  public void doGet(HttpServletRequest request,
                    HttpServletResponse response)
      throws ServletException, IOException 
    PrintWriter out = response.getWriter();
    out.println("Hello World");
  

非常感谢。

【问题讨论】:

【参考方案1】:

为什么要为 servlet 使用 XAMPP。 Tomcat 包含运行 servlet 所需的各种 jar 库。 确保将所有 jars 放置在 java wep 应用程序所需的正确目录结构中。 您还需要为该 jar 文件设置类路径

【讨论】:

在哪里可以下载这些 jar 库? 从他们的网站下载 Apache Tomcat 6 或 7,它将包含所有重要的 jars tomcat.apache.org/download-70.cgi 安装和设置指南 - tomcat.apache.org/tomcat-7.0-doc【参考方案2】:

我也在使用 xampp 来运行 servlet 和 jspi。 我在本地磁盘中安装了我的 xampp。 因此,为了运行 servlet,我给出了以下路径:

D:\xampp\Tomcat\lib\servlet-api.jar  

在环境变量中的类路径中,与运行jsp类似

D:\xampp\Tomcat\lib\jsp-api.jar

所以我认为这就足够了。试试看。

【讨论】:

以上是关于如何创建一个 java servlet 程序并使用 XAMPP Tomcat 运行它?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用eclipse创建简单的servlet

Servlet使用详解

如何使用ij编写Servlet的生命周期?

java Servlet 的多线程如何工作? [复制]

Servlet学习

Servlet学习笔记