ServletException,HttpServletResponse和HttpServletRequest无法解析为一个类型

BAl*_*aji 12 eclipse servlets compiler-errors java-ee

我在eclipse中创建一个servlet时出错了

此行有多个标记

  • ServletException无法解析为类型
  • HttpServletResponse无法解析为某种类型
  • HttpServletRequest无法解析为某个类型

Are*_*mir 31

您可以执行以下操作:在您的类中导入jar文件:

import javax.servlet.http.HttpServletResponse

添加Apache Tomcat库如下:

项目>属性> Java构建路径>库>从库选项卡添加库>选择服务器运行时>下一步>选择Apache Tomcat v 6.0>完成>确定

首先,确保Servlet jar包含在eclipse中的类路径中,如PermGenError所述.

我认为这将解决您的错误


Per*_*ror 24

可能有两个问题

  • 你要么忘了在你的类路径中包含Servlet jar
  • 你忘了在你的Servlet课程中导入它

要在eclipse中的类路径中包含Servlet jar,请下载最新的Servlet Jar并使用buildpath选项进行配置.请查看此链接以获取更多信息.

如果您已经包含jar,请确保声明您的导入.

import javax.servlet.http.HttpServletResponse
Run Code Online (Sandbox Code Playgroud)

  • 最好指向应用程序服务器运行时而不是拉入servlet.jar (5认同)

Chi*_*moy 16

在Tar​​geted Runtime中选择Tomcat服务器

项目 - >属性 - >目标运行时(选择您的Tomcat服务器)


小智 7

项目>属性> Java构建路径>库>从库选项卡添加库>选择服务器运行时>下一步>选择Apache Tomcat v 7.0>完成>确定