导致request中的大部分get方法无法获取,是因为没有依赖的jar包。就像这样。这里不仅仅有getContextPath()方法报错,如果存在这个问题,大部分的request方法都不可用。

解决这个问题方法如下:File---Project Structure-----Libraries----点击“+”----java;添加本机目录下的tomcat的lib包

然后就完事了

修改以后的效果就是这样:如下图;完成以后 记得点击 apply 再点击ok。

大功告成:

这里再补充一个找本机 tomcat位置的方法。废话不多说

在idea中查看你用的tomcat的路径:打开idea,选择Edit Configgations->Startup/Connectioon->接着你就可以看到你要的路径了。


转载于:https://www.cnblogs.com/sunyubin/p/9842439.html

在jsp中应如何避免,request.getContextPath();等get报错问题相关推荐

  1. JavaWeb(JSP中的JSTL核心标签学习) c:foreach报错500? 错误原因:ArrayList<String> people = new ArrayList<>()

    1.错误原因 ArrayList<String> people = new ArrayList<>(): 必须写成 ArrayList<String> people ...

  2. JSP中response.sendRedirect()与request.getRequestDispatcher().forward(request,respon 区别

    JSP中response.sendRedirect()与request.getRequestDispatcher().forward(request,response)这两个对象都可以使页面跳转,但是 ...

  3. react 中使用import()实现按需加载报错 解决方法 --‘import’ and ‘export’ may only appear at the top level

    react 中使用import()实现按需加载报错 解决方法 --'import' and 'export' may only appear at the top level 参考文章: (1)rea ...

  4. IDEA中写代码间距变大报红,报错Cannot resolve symbol

    问题: IDEA中写代码间距变大报红,报错Cannot resolve symbol 原因: 出现这个情况是因为输入法中英文设置成了全角 解决: 将输入法设置成半角即可 1.切换到中文状态 2.shi ...

  5. phpstudy访问不了php_初接触php,使用phpstudy运行php文件,访问路径中不能携带.php尾缀,否则报错...

    使用phpstudy运行php文件,路径中不能携带.php尾缀,否则报错 直接使用one可以访问,这个是控制层出问题吗 这个是控制层代码 class one extends General_contr ...

  6. GitLabCICD实战----在.gitlab-ci.yml文件的步骤中使用git clone 另一个代码仓报错的解决办法

    更多信息请关注 个人网站 一.背景 在有些时候,比如在一个项目中,产品的代码是java代码仓,自动化测试脚本是python语言,单独存放的代码仓,在使用GitlabCICD构建流水线的时候有这样一种场 ...

  7. Python中删除set中指定元素元素不存在时不报错:s.discard()元素不存在时报错:s.remove()

    [小白从小学Python.C.Java] [Python-计算机等级考试二级] [Python-数据分析] Python中删除set中指定元素 元素不存在时不报错:s.discard() 元素不存在时 ...

  8. 使用mybatis插入数据到数据库中,显示插入成功,且没有报错,但是数据库中并没有新插入的数据的原因

    使用mybatis插入数据到数据库中,显示插入成功,且没有报错,但是数据库中并没有数据的原因 没有提交事务,有时没有配置自动提交事务的设置,所以需要手动提交事务,即 sqlSession.commit ...

  9. IDEA request.getHeaderNames()和prin()报错

    问题:写完jsp代码之后,发现 request.getHeaderNames()和out.prin()标红了. 原因:未导入相关的库. 解决方法: 1. 2.设置后发现还是标红,查看添加的tomcat ...

最新文章

  1. 利用EntityFramework获得双色球数据库
  2. apache httpclient 工具类_Java教程分享使用HttpClient抓取页面内容
  3. 实验三——vlan间路由
  4. Akka2使用探索2(Con?guration)
  5. 常用Jquery前端操作
  6. 做一个中国式站长必须知道的五十个问题
  7. 程序员你造吗?2016年加州将建造子弹头火车,你还在CODE?
  8. java js合并_JS合并单元格
  9. 比尔盖茨:反垄断案让我分心,不然微软定能打败安卓
  10. RSYNC安装使用详解
  11. java面试之闭包(closure)
  12. 2020美赛M奖感想
  13. 关闭win10的Skype
  14. 面试经验--Lowe Profero
  15. 知识库管理系统——项目
  16. 北京信息科技大学第十二届程序设计竞赛暨ACM选拔赛
  17. 手机Root后如何拿取data/data目录下的文件夹到电脑上
  18. kindle特性和硬件介绍(不介绍操作和使用方法)
  19. 欢迎进入“健康之家”:Delos推出全球首个住宅健康技术平台
  20. 我知道你不知道,我到底知不知道?

热门文章

  1. go语言和java比_去过大场面试后,java程序员有没有必要转学Go语言?
  2. C语言引用文件空格和换行,关于文件操作,碰到空格就换行
  3. 提示语_《流浪地球》里洗脑的交通提示语怎么来的?吴京可能要“负全责”
  4. vim 改变当前工作路径和创建文件夹
  5. scala与python混合调用实验
  6. java listfiles 使用_Java中list()和listFiles()方法之间的区别
  7. 【推书】重新定义公司--来自Google运营之道
  8. Vue中实现页面上点击按钮下载文件(exe)
  9. Docker中部署mysql后SpringBoot连接时提示表不存在(修改表名忽略大小写)
  10. Thrift介绍以及Java中使用Thrift实现RPC示例