我的项目在使用jstl / core taglibs编译 jsp 文件时出错
我认为有些依赖性尚未添加到pom文件中
有谁知道我需要在项目中添加什么是jsp依赖项?
我在pom文件中添加了这些依赖文件
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.2</version>
<scope>provided</scope>
</dependency>
谢谢你的帮助
答案 0 :(得分:0)
用以下内容替换第一个依赖项:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
我认为这是编译JSP的最低要求。
答案 1 :(得分:0)
转到.m2存储库并删除/ javax / servlet文件夹。 然后转到Project&gt;清理并更新项目。右键单击&gt; Maven&gt;更新项目。