Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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-获取用户选择用于上载的文件的完整路径_Java_Google App Engine - Fatal编程技术网

java-获取用户选择用于上载的文件的完整路径

java-获取用户选择用于上载的文件的完整路径,java,google-app-engine,Java,Google App Engine,我试图创建一个简单的屏幕,其中用户选择上传的文件被分配给一个文件变量 Google数据API有一个类“MediaFileSource”,它使用“文件”来存储文件。 下面给出了将图像文件分配给MediaFileSource对象的代码 MediaFileSource myMedia = new MediaFileSource(new File("/home/liz/puppies.jpg"), "image/jpeg"); 我要做的是,要求用户指定要上载的图像,然后将该图像(由使用我的web应用程

我试图创建一个简单的屏幕,其中用户选择上传的文件被分配给一个文件变量

Google数据API有一个类“MediaFileSource”,它使用“文件”来存储文件。 下面给出了将图像文件分配给MediaFileSource对象的代码

MediaFileSource myMedia = new MediaFileSource(new File("/home/liz/puppies.jpg"), "image/jpeg");
我要做的是,要求用户指定要上载的图像,然后将该图像(由使用我的web应用程序的用户选择)分配给MediaFileSource变量。我只需要该映像的完整路径(由最终用户选择)就可以将其分配给MediaFileSource变量


最好的方法是什么?我计划在Google App Engine上的java web应用程序中创建上述功能

您无法获取用户计算机上的完整路径,只能获取文件名。

这是出于安全原因,与Google App Engine无关。

不仅如此,即使您可以访问,也无法访问它-它位于用户的计算机上,而不是服务器上。