我正在尝试创建一个简单的屏幕,其中用户选择上传的文件被分配给文件变量。
Google Data API有一个“MediaFileSource”类,它使用“File”来存储文件。 下面给出了将图像文件分配给MediaFileSource对象的代码。
MediaFileSource myMedia = new MediaFileSource(new File("/home/liz/puppies.jpg"), "image/jpeg");
我想要做的是,要求用户指定要上传的图像,然后将该图像(由用户使用我的Web应用程序选择)分配给MediaFileSource变量。我只需要该映像的完整路径(由最终用户选择)将其分配给MediaFileSource变量。
最好的方法是什么?我计划在Google App Engine上的Java Web应用程序中创建上述功能。
答案 0 :(得分:1)
您无法获取用户计算机上的完整路径,只能获取文件名 这是出于安全原因而与Google App Engine无关。