Package javax.servlet.jsp error



我的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文件夹

最新更新