我正在尝试上传图片,但我不能。 当我的应用程序在本地磁盘,即d:\然后它工作。 但是,当我将我的应用程序放在办公室服务器上时,当我尝试上传图像时,它就无法正常工作。 在我使用以下路径之前:
final String path = "D:\\Workspace\\B2B Solution\\WebContent\\product_images\\";
现在我的申请位于:
\\ADMIN\keyur\Workspace\B2B Solution\WebContent\product_images
放置在网络上。 那么我不得不在servlet中传递哪个地址。
请帮忙吗?
答案 0 :(得分:1)
可能你需要创建这样的路径:
File fp = new File("\\\\ADMIN\\keyur\\Workspace\\B2B Solution\\WebContent\\product_images");
您需要转义路径中的所有斜杠。
另一种选择是使用第三方JCIFS API通过Samba创建到网络共享的连接;这也使您可以控制哪个用户用于连接可能有用的共享。
答案 1 :(得分:0)
start your path with "..\Workspace\B2B Solution\WebContent\product_images" dont use full path
答案 2 :(得分:-1)
在这种情况下,你需要检查你的路径。使用正确的路径,您将不会遇到任何问题。