包javax.servlet.annotation不存在

roc*_*cky 6 java servlets

我有一些以下导入定义如下图所示,如下图所示.

在此输入图像描述

我想知道,我怎么能消除"package javax.servlet.annotation does not exist"错误.我目前正在Netbeans 7.4中研究"Java Web"类型的项目..

其次,我相信,上面的错误是我的第二个错误背后的原因,这个错误与"WebServlet"相关,如上图所示(第44行).

请让我知道如何解决这个问题.

阅读其他一些像这样的帖子,但我相信他们没有使用Netbeans,也不确定我是否应该更新帖子中提到的tomcat.servlet api jar文件的位置如下图所示:

在此输入图像描述

小智 7

解决方案:添加 Java EE Web API 库。

  1. 在项目窗口中,右键单击 <libraries>。然后单击<添加库>。然后选择 <Java EE Web API 库>


Bra*_*raj 5

WebServlet是在servlet-api3.0版中添加的,因此请确保您使用的是更新版本,并且已将其添加到项目的类路径中。

看一看servlet的API-2.5类,其中WebServlet.class不包括在内,它的一部分的servlet的API-3.X类