一些小总结-06

11.关于项目服务器附件(图片)路径
附件上传的路径在配置文件中写为项目下的路径。###上传路径###
uploadPath=D:\project\hfrf_arc\out\artifacts\hfrf_arc_Web_exploded\
在该路径下可以自定义相关的文件路径。
该路径相当于浏览器访问时地址+端口号+项目名http://localhost:8888/arc/
在前台页面获取该浏览器路径
var cururl=getRootPathSearch()+"/arc/"
function getRootPathSearch() {
    var strFullPath = window.document.location.href;
    var strPath = window.document.location.pathname;
    var pos = strFullPath.indexOf(strPath);
    var prePath = strFullPath.substring(0, pos);
    return (prePath);
}
想访问配置文件路径下的图片,只需要http://localhost:8888/arc/
+该图片的自定义路径。
例如


12.关于Tomcat的server.xml里配置项目文件存储路径
      在传统的配置方式里。需要将相关的文件放在Tomcat中项目编译性文件里,在系统中才可以访问。当这样的配置会有一个风险,就是每次换包的时候,需要备份项目文件,不然会造成丢失
为此需要将项目文件放在包外,通过配置获得路径获取
对于配置需要注意3个地方
1.Tomcat的server.xml中,如图

2.项目配置的上传路径,如图

 

3.文件所在的真实路径,如图

 

原文地址:https://www.cnblogs.com/bad-guy/p/10997716.html