在jsp中引用${pageContext.request.contextPath}路径失败,或者在js中使用此路径失败,解决的几种方案

一、手动更新web.xml版本

${pageContext.request.contextPath } 无效大多情况下是由于web.xml版本太低导致的,现在普遍都再用web4.0版本,web-app的版本默认是2.3,而要正确解析上面的代码获得当前路径,我们需要把web-app的版本手动改成2.5及以上版本。

复制以下代码,到web.xml替换原来代码

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"version="4.0"></web-app>

二、取消忽略

在每个JSP中可以指定该JSP是否使用EL。在page directive中的isELIgnored属性用来指定是否忽略。格式为:

jsp页面添加

<%@page isELIgnored= "false" %>

三、手动更新web.xml版本

file/project/factes/web(javaee)
删除前保存一份,删除后点应用

添加高版本

四、js使用效果不明

js仍然无法用${pageContext.request.contextPath}

jsp中写

     <input id="PageContext" type="hidden" value="${pageContext.request.contextPath}" />

js中写

     url: $("#PageContext").val()+'/login',

五、简单有效

绝对路径直接替换${pageContext.request.contextPath}

        url:"http://localhost:8080/javaee_war_exploded/login",

最新文章

  1. python 数字证书模拟登录_用于生成WebService使用的数字证书及签署证书.python脚本...
  2. zabbix 时间错误_一键部署Zabbix+Grafana+Icinga+SmokePing监控系统
  3. TCP 之 RST 原因分析
  4. java有理数类的封装_java实验报告有理数的类封装.doc
  5. Django REST framework API开发
  6. IDEA破解(破解补丁)
  7. 校招刷题---java选择题笔记03
  8. 南阳oj-----n-1位数(多解法汇总)
  9. 电子沙盘技术和android,ERP沙盘与电子沙盘的区别
  10. 前嗅ForeSpider教程:采集新浪新闻
  11. Linux 文件的打包与压缩
  12. 服务端渲染SSR及实现原理
  13. 利器 | REST Assured 实践(二):断言实现
  14. 业务流程管理模型优化设计
  15. 小学生python编程写游戏_小学生C++趣味编程上下全2册+Python少儿趣味编程适合6-12岁儿童编程教程中小学生计算机程序设计创意零基础游戏编程书籍DK...
  16. [Java][详解]使用jintellitype实现键盘全局监听
  17. 优化Docker镜像大小方案 2017年12月10日 17:54:46 阅读数:1774 标
  18. 函数的调用(传值调用和传址调用)
  19. 如何在Docker容器中运行Docker [3种方法]
  20. 分享一个ASCII艺术字(图)集网站

热门文章

  1. Apple Safari 16.5 发布- macOS 专属浏览器 (独立安装包下载)
  2. RabbitMQ的MTQQ插件实现即时通讯
  3. python小试牛刀: K-best算法
  4. 解决微信开发者工具报错:当前开发者未绑定此AppID,请到小程序后台操作重试
  5. Matchvs 使用记录
  6. OpenTSDB 数据存储详解
  7. 【mmdetection3d】——常用工具
  8. 2,type-c,USB3.0/3.1,PD快充协议最详细的讲解;USB 3.0 Standard-A和Standard-B的引脚定义
  9. IWorkbook 引入_【公司要闻】“华龙一号”全球首堆三台主泵电机完成验收工作并引入核岛...
  10. 武汉市汉南区工业企业扩大规模奖励最高可得500万奖励,申报条件、申报材料及申报奖励政策汇总