下
我的javaee项目中的.jsp文件中有一个错误:包javax.servlet.jsp不存在。我已经搜索了原因,发现使用Maven,我们需要在pom.xml中添加一个依赖项。但我已经有了这个依赖项:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
当我构建这个项目时,它告诉我"构建成功",但我仍然有这个错误。我还有什么需要补充的吗?
试试这个:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
最终servlet-api.jar
应该在类路径中,即在WEB-INF\lib文件夹