Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何访问外部文件夹(Web服务器)?_Java_File_Tomcat_Web - Fatal编程技术网

Java 如何访问外部文件夹(Web服务器)?

Java 如何访问外部文件夹(Web服务器)?,java,file,tomcat,web,Java,File,Tomcat,Web,下午好 我有一个web应用程序:TesteWeb,它位于LINUX web“www.mypage123.com”服务器上,并且有一台带有LINUX“felipehts”的普通计算机。我想访问文件/home/felipehts/test.txt,但通过以下命令: File File=新文件(路径) 我无法访问,因为访问目录服务器的“文件”,而不是外部的客户端(“felipehts”),我如何访问外部目录系列或用户机器的目录“felipehts”?如您所述,您可以访问服务器中的任何文件。但问题是你需

下午好

我有一个web应用程序:TesteWeb,它位于LINUX web“www.mypage123.com”服务器上,并且有一台带有LINUX“felipehts”的普通计算机。我想访问文件
/home/felipehts/test.txt
,但通过以下命令:

File File=新文件(路径)


我无法访问,因为访问目录服务器的“文件”,而不是外部的客户端(“felipehts”),我如何访问外部目录系列或用户机器的目录“felipehts”?

如您所述,您可以访问服务器中的任何文件。但问题是你需要许可才能访问它。应用程序执行者应具有访问文件的权限


阅读更多内容:

我同意前面的评论。我还建议考虑从Web服务器访问文件系统所涉及的安全问题。p>
对于这种特殊情况,您可以从web服务器根目录创建指向文件的链接

  • 1/首先,您可以获得文件访问权限模式777

  • 2/ftp是访问文件的另一种方式(您可以私下获得ftp访问登录凭据)

  • 3/获取服务器url凭据


我是否正确获取了该信息,是否要访问另一台计算机上的文件?当我运行:file file=new file(path)(本地计算机)时,浏览器仅当路径是服务器时才会找到路径。这是我的问题,如何通过浏览器从服务器(本地计算机)访问文件。好的,我误解了你的问题。许可问题?我猜您使用tomcat作为web服务器,对吗?因此,基本上,您在同一网络上有一个服务器和另一个Linux客户机,托管您需要从www服务器访问的文件,对吗?