首页 > 代码库 > JSP取得绝对路径
JSP取得绝对路径
在JavaWeb开发中,常使用绝对路径的方式来引入Javascript和css文件,这样可以避免因为目录的变动导致引入文件找不到的情况,常用的做法如下:
使用${pageContext.request.contextPath}
代码“${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用的路径都是正确的!
EX:
<!--使用绝对路径的方式引入CSS文件--><Link rel="stylesheet" href="http://www.mamicode.com/${pageContext.request.contextPath}/demo/default/css/index.css" type="text/css"/><!--使用绝对路径引入Javascript脚本--><script type="text/javascript" src="http://www.mamicode.com/${pageContext.request.contextPath}/demo/js/index.js"></script>
使用<%=request.getContextPath()%>和使用${pageContext.request.contextPath}达到同样的效果
<script type="text/javascript" src="http://www.mamicode.com//demo/js/index.js">
<script>
JSP取得绝对路径
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。