解决整合JSP时报错
解决内嵌tomcat报错
上面整合JSP的代码写完之后,运行会报错:
发现原因:根据 IDEA 报错的提示发现是Tomcat的原因:不同版本Spring Boot内嵌的Tomcat版本不一样,之前学习 Spring MVC 使用的版本是9,而现在是10,所以还是按照之前的方式引入 jstl 包的时候会用不了。
Tomcat10 用的 jakarta.* 软件包而不是 javax.* 软件包,故类似上图引入 jstl 包是用不了的,用Tomcat10 服务器运行的话,就会显示找不到包。
<dependency>
<groupId>org.glassfish.web</groupId>
<artifactId>jakarta.servlet.jsp.jstl</artifactId>
<version>3.0.0</version>
</dependency>
后续更精彩,尽情期待!