作用:指定js文件的位置,很多html标签都有src属性例如 <img src =" images/pp.jpg"/>表明图片在文件夹images下,指定名为pp的jpg图片

<script src="${pageContext.request.ContextPath} "></script>

优点:     它的作用是取出部署应用程序的名字,这样不管如何部署,所用的路径都是正确的

缺点:其他工具无法正确解析它

什么是当前的项目名称呢? 
假定你的web application 名称为test,这个test就是当前的项目名称,不过你在浏览器中输入请求路径时,如: 
http//:localhost:8080/test/hello.jsp 
${pageContext.request.contextPath}或<%request.getContextPath%>就是从这个请求路径(URL)上截取(是截取)---->  /test   看清楚,前面是有"/",而这个“/”代表的是-->"http//:localhost:8080",看清楚这里是没有"/"的! 
所以才有了网上那些文章写的,如果我们: 
<form action="${pageContext.request.contextPath}/hello.jsp">这样写路径永远对,当然对了,因为你自己翻译${pageContext.request.contextPath}/hello.jsp其中的含义,不就是 
http//:localhost:8080/test/hello.jsp  相当于你写了一全路径!当然前提是你的JSP页面等等必须放置的位置正确才可以---->所以才说明路径永远正确

为什么这么要做呢?因为学过一些MVC模式的程序员都知道,JSP的作用是用来显示的(表现的),其他的作用最好不要在这个页面上显示,尤其是Java代码!所以就用EL表达式来替代类似有“<%%>”这样的代码格式

最后我在说一句

用到${pageContext.request.contextPath}是在JSP页面上的!

1
2

script 中的src相关推荐

  1. html script src属性,动态修改script标签中的src属性存在的问题

    今天某个同事遇到一个诡异的问题,问题描述如下: 需求:通过脚本动态修改script标签的src来载入一段外部脚本并执行 实现方式(#1): document.getElementById('exter ...

  2. 姚博文 Script中defer的作用

    使用defer属性可以让脚本在整个页面装载完成之后再解析,而非边装载边解析.   这对于只包涵事件触发的js脚本而言,可以提高整个页面的加载速度. DEFER 是脚本程序强大功能中的一个"无 ...

  3. html src 图片不显示图片,css中不用src也让图片显示的方法是什么?

    在网页中有两种调用图片的方法,分别是使用img标签和使用background-image属性引入图片,其中使用img标签引入图片需要使用src属性. css中不用src让图片显示的方法是使用backg ...

  4. [html] 当img标签中的src图片加载失败时,怎么让它变得更美观呢?

    [html] 当img标签中的src图片加载失败时,怎么让它变得更美观呢? 当默认图也失效,就会陷入死循环,需加变量计数,如果是 vue 的话用 @error.once 更妙.在 onerror 给元 ...

  5. [html] img中的src加载失败时如何用默认图片来替换呢?

    [html] img中的src加载失败时如何用默认图片来替换呢? img有onerror属性,加载失败时触发error事件 但是这种解决方法在error里面替换的默认图片也加载失败的时候会导致问题,需 ...

  6. 在 npm script 中使用环境变量

    在 npm script 中使用环境变量 npm 为加高效的执行 npm script 做了大量的优化,创建并运行 npm script 命令 里面讲到的环境变量特性能让我们在 npm script ...

  7. Postman在pre-request Script中执行登录获取token

    Postman在pre-request Script中执行登录获取token 1.问题是什么 执行接口需要每次执行登录,然后带入登录的token,需要复制比较麻烦 2.怎么解决 把每次请求发送之前先发 ...

  8. vuecli3中src的文件_解决vuecli3中img src 的引入问题

    最近公司要做一个在线ps 的项目 但是后台没写完, 我在用本地图片上传预览的时候 发现图片不能显示, 解决的办法 是 //页面的结构 export default { data() { return ...

  9. html页面中引入script标签的src的写法,/与//的区别

    /的写法,是向当前服务器的特定目录下去取(本地没有就取不到了) 如当前网站域名是 http://debug.myself.com, 如果写成如下这样 <script src="/lib ...

最新文章

  1. Python基础总结(2)
  2. Snowball 关系提取,2篇知乎博客
  3. WebShell代码分析溯源(第1题)墨者学院
  4. pycharm安装怎么选_客厅窗帘怎么选 客厅窗帘怎么安装好看
  5. 常用Apache Commons工具类备忘
  6. Comparable与Comparator用法详解
  7. Eclipse 应用的初步认识
  8. 微信终端自研 C++协程框架的设计与实现
  9. 如何在 ASP.Net Core 中使用 MiniProfiler
  10. [19/03/16-星期六] 常用类_Date时间类DateFormat类
  11. idea中浏览器打开页面404_深圳网站建设中的404页面有什么用
  12. python __iter____next__
  13. Download Microsoft Visual Studio 2010 Ultimate Trial - ISO from Official Microsoft Download Center
  14. 小程序-Hello World
  15. php调用声卡,利用vb测声卡_visualbasic教程
  16. 有了这四个网站 再也不用花钱啦
  17. [生存志] 第14节 历代大事件概览 西汉
  18. java通过十字路口_如何正确通过十字路口 老司机教你怎么走
  19. 中国医科大学2021年9月《社区护理学》作业考核试题
  20. Vulnhub靶机系列:SecTalks: BNE0x03 - Simple

热门文章

  1. 在嵌入式x86上构建我的智能家居(home assistant) (一)
  2. 杨辉三角(三种方法)
  3. Windows部署服务(WDS)
  4. 响应式网站 @media的用法
  5. STM8S自学笔记-003 GPIO输出:点亮LED灯 and 跑马灯特效
  6. 记录开发内容demo-java支付宝支付
  7. [JLOI2014]松鼠的新家-树链剖分
  8. QGIS导出高清地图
  9. 原创翻译: 64 位 Windows 内核虚拟地址空间布局(基于 X64 CPU)
  10. 第一章:交换机与路由基础(实验与课后习题答案)