社区
Web 开发
帖子详情
项目中访问路径写绝对路径合适还是写相对路径合适
w_w_java
2018-08-11 04:43:39
项目所用 Mybatis+Spring+SpringMVC,前台jsp,JavaScript;
如果写绝对路径又是怎么做的?总不能一个个写上吧?感觉相对路径不适合呀,会跳错
...全文
554
8
打赏
收藏
项目中访问路径写绝对路径合适还是写相对路径合适
项目所用 Mybatis+Spring+SpringMVC,前台jsp,JavaScript; 如果写绝对路径又是怎么做的?总不能一个个写上吧?感觉相对路径不适合呀,会跳错
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangyife
2018-08-23
打赏
举报
回复
写绝对路径,可以上传后再用字符串拼接。但是相对路径比较灵活
Dkodak
2018-08-23
打赏
举报
回复
src="${pageContext.request.contextPath }/
maradona1984
2018-08-23
打赏
举报
回复
contextPath+相对路径即可,这样的好处是你可以随意复制代码(前端复制代码很常见),而不需要做修改
相对路径问题多多,比如生产/测试/开发的contextPath很难保证一致,出错率非常高,影响开发效率
当然最好的是,js/css/imgage单独部署,开发时link即可
coder_xiaozhao
2018-08-15
打赏
举报
回复
用相对路径比较好啊,直接用URL访问就好了,可以在后台做一个映射方法,将相对路径与绝对路径做成映射
「已注销」
2018-08-14
打赏
举报
回复
<script type="application/javascript" src="<c:url value="/resources/assets/js/default.js"/>"></script>
何必纠结,只要部署到生产环境能任意更换项目名就行;
alunSemiconductor
2018-08-11
打赏
举报
回复
<%
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<script type="text/javascript" src="<%=basePath %>easyui/jquery-1.11.3.js"></script>
zzxiaoma
2018-08-11
打赏
举报
回复
绝对路径应该好些,每个资源前面加上项目路径,新建jsp的时候已经有了,好像叫basepath
html引用资源
相对
路径
,超链接
中
的
绝对
路径
和
相对
路径
超链接
中
绝对
路径
和
相对
路径
的区别一般word的超链接都是
绝对
路径
,当链接的目标文件和文档移致不同分区时文档
相对
路径
: 文档
相对
路径
是用于本地链接的最
合适
的
路径
。在当前文档与链接的文档在同一文件夹
中
时,文档
相对
链接是尤其有用的。文档
相对
路径
所包含是省略对于当前文档和链接的文档都相同的
绝对
URL部分,而只提供不同的那部分
路径
。在制作课件时,在文档
中
插入超链接,怎么设置
相对
总可以打开超链接 对应的文件,...
php
绝对
路径
、
相对
路径
和URL
使用`$_SERVER['HTTP_HOST']`来获取当前服务器的主机名,`$_SERVER['PHP_SELF']`来获取当前脚本的
路径
,通过`dirname`函数获取当前文件夹的
路径
,最后将它们拼接成URL。使用`dirname(__FILE__)`可以获取当前文件的
绝对
路径
,再通过`dirname`函数获取当前文件夹的
路径
。请注意,以上方法是常用的获取当前文件夹
路径
和URL的方式,但具体的应用场景可能会有所不同,可以根据实际需求进行适当调整。使用`'./'`表示当前文件夹的
相对
路径
。
C#
中
文件
路径
的
写
法
在C#编程
中
,文件
路径
是指定文件在计算机上的位置。在本文
中
,我们将讨论C#
中
文件
路径
的
写
法,并提供一些示例代码以帮助你更好地理解。
相对
路径
是
相对
于当前工作目录或者指定的基目录的
路径
。在上面的示例
中
,我们使用了@符号来创建一个原始字符串,以消除转义字符的干扰。合理使用
绝对
路径
和
相对
路径
,可以使你的程序更加灵活和可移植。希望本文能够帮助你理解C#
中
文件
路径
的
写
法。C#为常用的特殊文件夹(如应用程序目录、我的文档等)提供了简便的
访问
方式。方法来合并特殊文件夹
路径
和文件名,构建一个完整的文件
路径
。
解决
相对
路径
图片不显示问题
解决
相对
路径
图片不显示问题 我们在用vue或者react
中
进行开发时,有时候会出现我们
写
相对
路径
时,图片不会在页面上显示 的问题 data(){ return { imgSrc:"../../../static/banner1.png" } } // 在template里面 <img :src='imgSrc' /> 这种情况,有时候在页面上,可能图片不会显示。 我们又两种解决方法: 1.直接
写
上域名;比如:http://www.baidu.com/xxx 这种方法简单粗暴,但是
Java Resource
路径
小结
首先一点很重要,Java
中
不存在标准的
相对
路径
,各种
相对
路径
取资源的方式都是基于某种规则转化为
绝对
路劲 然后一点也很重要,
绝对
不要直接使用
绝对
路径
,否则死得很难看 基于以上两点,总结Resource
路径
问题无非归结为一点:找基点,也就是在某种环境下(web、j2ee或jar包等)通过
合适
的方式找到一个稳定的基点,然后通过这个基点找到你要的resource Java
中
的基点有哪些呢?大
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章