java在写项目路径时候/加与不加的区别

比如说src="js/util.js和src="/js/util.js... 比如说 src="js/util.js 和 src="/js/util.js 展开
 我来答
yuewutao
推荐于2017-09-03 · TA获得超过155个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:99.2万
展开全部

就拿一个项目来说吧。


你项目名称是test,项目下面有test1这个目录,如图

假如在index.jsp文件中引用util.js文件

你可以用src="js/util.js或者src="/test1/js/util.js  这两种方式引用

不加/就是相对路径代表以index.jsp文件的目录(test1)为开始路径

加/代表绝对路径以项目根目录为开始路径(/test)

曹瑞娟1508306
2013-12-20
知道答主
回答量:58
采纳率:0%
帮助的人:18.6万
展开全部
前面是相对路径,后面是绝对路径:举个例子吧
localhost:8080/,
那么加了“/”就是这个路径了。localhost:8080/js/util.js
不加的话代表是项目的路径了,比如项目名称是“Log4JTest”,那么不加的根路径就是localhost:8080/Log4JTest/js/util.js,呵呵差别很大哦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
198901245631
推荐于2017-10-03 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1653万
展开全部
不加的话就是获取的当前路径,加的话就是获取子路径。
解释:通常在获取Resource的时候都是获取的不加斜杠的路径,所以如果想获取子路径,需要先添加”/“,之后在增加相应的路径。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-20
展开全部
区别好大
前者是当前目录的js目录里面的util.js ---- 是相对目录
后面是ROOT目录的js目录里面的util.js --- 是绝对目录

如果当前目录是ROOT目录,就没差别。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
轻舟唱晚
2013-12-20
知道答主
回答量:28
采纳率:0%
帮助的人:18.4万
展开全部
相对路径与绝对路径问题,相对则是对于当前项目的路径,绝对路径就是具体路径了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式