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个对象了。

相关推荐
Han.miracle26 分钟前
数据结构——二叉树的从前序与中序遍历序列构造二叉树
java·数据结构·学习·算法·leetcode
Le1Yu1 小时前
分布式事务以及Seata(XA、AT模式)
java
寒山李白2 小时前
关于Java项目构建/配置工具方式(Gradle-Groovy、Gradle-Kotlin、Maven)的区别于选择
java·kotlin·gradle·maven
无妄无望3 小时前
docker学习(4)容器的生命周期与资源控制
java·学习·docker
MC丶科3 小时前
【SpringBoot 快速上手实战系列】5 分钟用 Spring Boot 搭建一个用户管理系统(含前后端分离)!新手也能一次跑通!
java·vue.js·spring boot·后端
千码君20163 小时前
React Native:从react的解构看编程众多语言中的解构
java·javascript·python·react native·react.js·解包·解构
夜白宋4 小时前
【word多文档docx合并】
java·word
lied16636348065 小时前
List导出到Excel文件
servlet·list·excel
@yanyu6665 小时前
idea中配置tomcat
java·mysql·tomcat
2501_916766545 小时前
【项目部署】JavaWeb、MavenJavaWeb项目部署至 Tomcat 的实现方式
java·tomcat