2011-10-30 5 views
0

ユーザーがアップロードするファイルをファイル変数に割り当てる簡単な画面を作成しようとしています。java-アップロードするユーザーが選択したファイルへのフルパスを取得

Google Data APIには、「ファイル」を使用してファイルを保存するクラス「MediaFileSource」があります。 MediaFileSourceオブジェクトに画像ファイルを割り当てるコードを以下に示します。

MediaFileSource myMedia = new MediaFileSource(new File("/home/liz/puppies.jpg"), "image/jpeg"); 

がある私は何をしたい、アップロード用の画像を指定するには、ユーザーに確認した後、MediaFileSource変数に(私のWebアプリを使用して、ユーザーが選択した)その画像を割り当てます。 MediaFileSource変数に割り当てるには、エンドユーザーが選択したイメージへのフルパスが必要です。

これを行うにはどのような方法が最適ですか? Google App Engine上のJava Webアプリケーションで上記の機能を作成する予定です。

答えて

1

ユーザーマシン上のフルパスを取得することはできません。ファイル名のみを取得することはできません。
セキュリティ上の理由から、Google App Engineには関係しません。

+0

それだけではありませんが、可能であればアクセスすることはできません。これはサーバー上ではなくユーザーのコンピューター上にあります。 –

関連する問題