0

Playでファイルをアップロードすることは可能ですか?URLでパスを指定するだけでフレームワーク?たとえば、私は電話したいと思います:

www.mywebsite.com/upload_PATH

たくさんのデータをアップロードして処理したいので、それは私にとって非常に重要です。1000個のファイルを手動で選択するのは時間がかかりすぎるので、それを実現するプログラムを作成したいと思います:-) PlaywithJavaを使用しています。

4

2 に答える 2

3

upload_PATHがシステム上のローカル ファイル パスである場合は、適切な方法ではありません。

この例で行われているように、ファイルをアップロードできる Play アクションを記述する必要があります。

次に、mainファイルを調べてアップロードし、Play! アクション。クライアント部分の作成には、 httpclient Apache ライブラリを使用できます。

于 2012-07-31T07:00:55.563 に答える
0

nico_ekitoが書いたように動作しwww.mywebsite.com/upload_from_local_pathません

大量のファイルがある場合は、離れたサーバーに一時フォルダーを作成し、FTP でファイルをアップロードできます。次に、アプリでは、アップロード後の処理のためのアクションのみが必要になります。ファイルが有効かどうかを確認し、計算された宛先に移動し、必要に応じてデータベースに登録できます。

他の可能性としては、 swfuploadの例としていくつかのフラッシュ/ajax マルチ アップローダーを使用することです(検索エンジンからの最初のヒットにすぎません)。このアプローチは、FTP アクセスを許可したくない人にアップロードの可能性を与える場合に適しています。

最後に、ソリューションを組み合わせることができます -> FTP の代わりにアップローダを使用し、後で新しいアイテムをリモートで後処理します。

于 2012-07-31T07:28:03.520 に答える