Tomcat10所需servlet、jsp、jstl依赖
Tomcat10所需servlet、jsp、jstl依赖
今天Tomcat10运行web项目时,因servlet相关依赖版本导入错误,导致运行失败,先记录一下。
<dependencies>
<!--servlet-->
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>5.0.0</version>
</dependency>
<!--jsp-->
<dependency>
<groupId>jakarta.servlet.jsp</groupId>
<artifactId>jakarta.servlet.jsp-api</artifactId>
<version>3.0.0</version>
</dependency>
<!--jstl-->
<dependency>
<groupId>jakarta.servlet.jsp.jstl</groupId>
<artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
<version>2.0.0</version>
</dependency>
</dependencies>
spring-webmvc不兼容Tomcat10,如果使用spring框架,建议降低Tomcat版本,使用Tomcat9及以下版本
- tomcat10:使用jakarta的servlet
- spring-webmvc:使用javax的servlet