Idea中,JSP页面显示pageContext.setAttribute无此方法
发生缘由
- 学习jSP内置对象
环境
- Tomcat版本:8.5.75
- jdk版本:jdk-16.0.2
- Idea版本:2021.2
- 电脑系统:win10
问题及补救
zero
创建一个JavaWeb项目:
- 新建一个Moudle。
- 右键Moudle名称,点击第二个选框Add frameworks Support…。
- 点击Java EE下面的web Application。
- 点击OK,这样就创建好了一个web文件夹,里面自带了一个index.jsp。
one
在JSP页面里面,键入Java代码,发现pageContext无法调用setAttribute()方法。解决方案如下:
- 点击file,点击第六个选框Project Structure。
- 点击Project Settings下面的第三个选框Libraries,这时我们发现这里面有很多导入的jar包。我们接下来也需要导入jar包。
- 点击左上角的+号,点击java,找到Tomcat下载的位置。依次点击apache-tomcat-8.5.75->lib->jsp-api.jar,最后点击OK。
- 这时会弹出一个Choose Moudles的框,找到需要应用的项目,然后点击OK,那么就可以了。
- 最后不要忘记点击Apply和OK。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)