IDEA中无法使用JSP内置对象

问题:

使用 IDEA 进行 Java Web开发时,在 JSP 页面无法使用内置的9大对象

原因:

这是因为没有引入 jar 包导致。在 IDEA 中进行 Servlet 开发,需要引入:jakarta.servlet-api

但是这个包仅仅只是应用 Servlet ,而要使用 JSP 的内置对象,需要引入 Tomcat 容器中所依赖的 jar包

解决办法:

File -> Project Structure... -> modules -> Dependencies -> 加号 -> Library -> Tomcat -> Add Selected -> OK

添加上 Tomcat 依赖后,目前项目依赖含有:

效果:

依赖引入后,此时再次在 JSP 页面就可以使用内置的9个对象了。

相关推荐
坐吃山猪2 小时前
SpringBoot01-配置文件
java·开发语言
我叫汪枫2 小时前
《Java餐厅的待客之道:BIO, NIO, AIO三种服务模式的进化》
java·开发语言·nio
yaoxtao2 小时前
java.nio.file.InvalidPathException异常
java·linux·ubuntu
Swift社区4 小时前
从 JDK 1.8 切换到 JDK 21 时遇到 NoProviderFoundException 该如何解决?
java·开发语言
DKPT5 小时前
JVM中如何调优新生代和老生代?
java·jvm·笔记·学习·spring
phltxy5 小时前
JVM——Java虚拟机学习
java·jvm·学习
seabirdssss6 小时前
使用Spring Boot DevTools快速重启功能
java·spring boot·后端
喂完待续6 小时前
【序列晋升】29 Spring Cloud Task 微服务架构下的轻量级任务调度框架
java·spring·spring cloud·云原生·架构·big data·序列晋升
benben0446 小时前
ReAct模式解读
java·ai