赞
踩
问题描述:
问题根因:
tomcat10 的servlet 的 api包发生变化
解决方法:
1.第一种方法:
改pom里面的javax的servlet的依赖:
- <dependencies>
-
- <!-- https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-servlet-api -->
- <dependency>
- <groupId>org.apache.tomcat</groupId>
- <artifactId>tomcat-servlet-api</artifactId>
- <version>10.0.4</version>
-
- </dependency>
- <dependency>
- <groupId>jakarta.servlet</groupId>
- <artifactId>jakarta.servlet-api</artifactId>
- <version>5.0.0</version>
- </dependency>
- <dependency>
- <groupId>jakarta.servlet.jsp</groupId>
- <artifactId>jakarta.servlet.jsp-api</artifactId>
- <version>3.0.0</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.web</groupId>
- <artifactId>jakarta.servlet.jsp.jstl</artifactId>
- <version>3.0.1</version>
- </dependency>
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <version>5.1.47</version>
- </dependency>
-
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.11</version>
- <scope>test</scope>
- </dependency>
-
-
- </dependencies>

2.第二种方法:
重装tomcat 9的版本
修改后运行结果:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。