2

这是我在 Eclipse 上遇到的一些错误

    import javax.servlet.RequestDispatcher;
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    public class HelloServlet extends HttpServlet 

它说 HttpServlet 无法解析为类型,请帮助

4

3 回答 3

5

您需要从应用程序服务器添加运行时库。

例如:

转到项目属性。单击构建路径,然后单击库选项卡。单击添加库,然后选择服务器运行时。选择您的服务器,然后单击确定。

在此处输入图像描述

于 2013-02-21T09:44:21.047 回答
2

检查项目构建路径是否包含 Servlets api jar 文件。您可以通过两种方式添加它:

1) 将 servlets api .jar 文件添加到构建路径

2) 在构建路径中添加服务器运行时(我添加 Tomcat 服务器运行时库)

希望这可以帮助。

于 2013-02-21T09:41:15.633 回答
0

如果您的项目是 maven,则添加以下依赖项:

<!-- https://mvnrepository.com/artifact/javax.servlet/servlet-api -->
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>3.0.1</version>
    <scope>provided</scope>
</dependency>

参考

对于 gradle 项目:

dependencies {
providedCompile group: 'javax.servlet', name: 'javax.servlet-api', version: '3.0.1'
}

或下载javax.servlet.jar并添加到您的项目中。

脚步:

  1. 右键单击项目。
  2. 转到属性。
  3. 转到 Java 构建路径。
  4. 从选项卡中选择添加库选项。
  5. 添加 Jar 文件给出 servlet-api.jar 文件的路径。
  6. 清理并构建您的项目。
于 2018-03-31T14:12:55.510 回答