gpt4 book ai didi

java - 访问存储在我的 servlet 中的服务器上的文件

转载 作者:太空宇宙 更新时间:2023-11-04 06:35:05 25 4
gpt4 key购买 nike

在我的 servlet 文件中,我尝试访问存储在服务器上的文件,然后将其转换为输入流并将其存储到数据库中。如果我尝试使用本地文件,它表现良好,但是当我尝试访问存储在服务器中的文件时,它显示 500 异常。无法识别该目录。

注意:当我复制此目录并将其粘贴到网址中时,它工作正常并显示图像。

这是我的代码,

InputStream inputStream = null;        
inputStream = new FileInputStream("http://www.example.com/images/community.gif");

这是本地的,

 inputStream =  new FileInputStream("D:/INDIGOWORK/PostFreeAd/WebContent/images/community.gif");

工作正常。请解决我的问题

最佳答案

尝试使用URL:

InputStream in = new URL("http://www.example.com/images/community.gif")
.openStream();

关于java - 访问存储在我的 servlet 中的服务器上的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25521861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com