首页 > 解决方案 > 涉及 javax 的导入问题

问题描述

我刚刚安装了新的netbeans。我已经从 github 上的学校导入了我的项目。我有这个项目没有这样的问题。现在,当我运行程序时,我收到一个错误,即其中一个导入

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

我不记得导入的 java 部分最后有一个 X。不知道我应该怎么做。

标签: java

解决方案


欢迎来到 Stackoverflow:-

请找到您的问题解决方案:

您需要将 Servlet API 添加到您的类路径中。在 Tomcat 6.0 中,它位于 Tomcat 的 lib 文件夹中名为 servlet-api.jar 的 JAR 中。您可以将对该 JAR 的引用添加到项目的类路径中,或者将 JAR 的副本放在您的 Eclipse 项目中,然后从那里将其添加到类路径中。

如果要将 JAR 留在 Tomcat 的 lib 文件夹中:

  • 右键单击项目,

  • 单击属性。

  • 选择 Java 构建路径。

  • 单击库选项卡 单击添加外部 JAR。

  • 浏览找到 servlet-api.jar 和

  • 选择它。

单击确定以更新构建路径。

或者,如果您将 JAR 复制到您的项目中:

  • 右键单击项目,
  • 单击属性。
  • 选择 Java 构建路径。
  • 单击添加 JAR...
  • 在您的项目中找到 servlet-api.jar 并选择它。

    单击确定以更新构建路径。

解决方案

如果您使用 glassfish 服务器,则通过相同的方式在您的项目中添加下面的 jar。

glassfish 服务器的 javax.servlet


推荐阅读