我开发了一个web应用程序,在该应用程序中,我有一个模块,需要在用户系统上下载文件,当我在本地服务器(apache tomcat 9.**和本地服务器)上部署war时,在用户系统中以给定路径user.home下载文件是正常的,但是当我在websphere上为生产部署相同的war时,它采用了错误的路径,与本地服务器路径不同,并且它没有下载任何文件,我尝试了几乎2到3种方法,所有这些方法都在本地工作,但没有在websphere上,请帮助我解决这些问题。
对于apache服务器,下载路径为:
c:\user\admin.xlsx
对于websphere,它采用以下路径:
c:\windows\system32\config\systemprofile.xlsx
以下是用java编写的获取用户系统路径的代码:
字符串路径=system.getproperty(“user.home”);
文件目录=新文件(路径);
字符串ref=“”;
file excelpath=新文件(目录+“/”+ref+“.xlsx”);
提前感谢,,
舒巴姆
暂无答案!
目前还没有任何答案,快来回答吧!