2 dalong03 dalong03 于 2016.04.01 09:39 提问

什么时候需要加${pageContext.request.contextPath}?
jsp
<jsp:include page="/pages/pub/cardRead.jsp"/>
<script type="text/javascript" src="${pageContext.request.contextPath}/resource/scripts/formUtils.js"/>

为什么引入jsp文件不加${pageContext.request.contextPath},而引入js文件的时候要加${pageContext.request.contextPath?

2个回答

CSDNXIAOD
CSDNXIAOD   2016.04.01 09:42

${pageContext.request.contextPath}
pageContext.request.contextPath
${pageContext.request.contextPath}
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Royal_lr
Royal_lr   Ds   Rxr 2016.04.01 10:19

做项目的时候一般建议都加上,,避免上线时路径的错误

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
关于在JSP页面中为什么一定要用${pageContext.request.contextPath}来获取项目路径,而不能用${request.contextPath}?
这里的疑问在于pageContext和request都是JSP中的内置对象之一,为什么不直接用${request.contextPath}来获取项目路径? 出现这种疑问,其实是将JSP的内置对象和EL表达式的内置对象混淆了。 JSP的9大内置对象: application:是servletContext的实例,代表JSP所属的web项目本身 config:是servletConfig的实例
导入c标签等,以及${pageContext.request.contextPath}的作用
${pageContext.request.contextPath}等价于 或者可以说是>的EL版 意思就是取出部署的应用程序名或者是当前的项目名称 比如我的项目名称是ajax01 在浏览器中输入为http://localhost:8080/ajax01/login.jsp ${pageContext.request.contextPath}或取出来的就是/ajax01,而"/"代表的含
jsp:EL之$(pageContext.request.contextPath)和$(requestScope.contextPath)区别
i.首先声明,EL之所以出现,目的:为了使jsp写起来更加简单。 ii.下面说说$(pageContext.request.contextPath)和$(requestScope.contextPath)区别: 首先陈述下我遇到的问题,众所周知,在项目中使用$(pageContext.request.contextPath)可以获取到当前部署项目的应用名称,后来我突发奇想,使用$(reques
Java中的${pageContext.request.contextPath}
之前在drp项目中就接触了${pageContext.request.contextPath},当时没有注意,这次在java版高校云平台ITOO4.0中再次与之相遇,真是无巧不成书啊。再次遇到,我再置之不理,那就说不过去了吧。 说着个之前,我们必须先要简单的说说EL表达式。  EL表达式   EL 全名为ExpressionLanguage。作用是:   Ø  获取数据:   EL表达式
关于${pageContext.request.contextPath }对于工程中的那个目录
${pageContext.request.contextPath }对于的是web工程中的WebContent目录下 使用:可以扎到js中的文件。 使用:可以加载a.pngd的图片
关于src中${pageContext.request.contextPath}不能识别的问题
关于src中${pageContext.request.contextPath}不能识别的问题
关于${pageContext.request.contextPath}的理解
${pageContext.request.contextPath}是JSP取得绝对路径的方法,等价于 。 也就是取出部署的应用程序名或者是当前的项目名称 比如我的项目名称是demo1在浏览器中输入为http://localhost:8080/demo1/a.jsp ${pageContext.request.contextPath}或取出来的就是/demo1,而"/"代表的含义就
jsp页面中用绝对路径${pageContext.request.contextPath}出现错误,解决办法
jsp页面中用绝对路径${pageContext.request.contextPath}出现错误,解决办法
绝对路径${pageContext.request.contextPath}用法及其与web.xml中Servlet的url-pattern匹配过程
绝对路径${pageContext.request.contextPath}用法及其与web.xml中Servlet的url-pattern匹配过程
项目路径配置[pageContext.request.contextPath]和c标签
(1)传统的方法 (2)使用C标签 用的时候导入 标签库