2012-02-03 21 views
0

実行時にファイルを作成するアプレットを作成しました。しかし、サーバー経由でアプレットを実行すると失敗します。サーバー上のファイルアップロード

アプレットを使用してサーバー上にファイルを作成する方法はありますか?

EDIT:ブラウザlocal.Itでアプレットを実行すると正常に動作するサウンドレコードアプレットを作成していますが、実際に録音されたサウンドファイルが作成されますが、サーバー上で同じアプレットを実行するとファイルは作成されません。それはサーバーがそうすることを許さないからですか?

ファイルを作成するための解決策はありますか?

+1

ようこそスタックオーバーフロー。あなたの質問には詳細がないので、私たちはあなたを助けることができないのではないかと心配しています。これまでに何を試みましたか?その結果は何ですか? http://stackoverflow.com/questions/how-to-askも参照してください。 –

答えて

1

Fileオブジェクトは常に、クライアントマシン上の場所(存在しない可能性があります)を指します。

サーバーに何かを保存するには、バイトを受け入れて(サーバー側)Fileを作成するサーバー側の機能が必要です。これは、PHP、サーブレット/ JSP、ASPなどで行うことができます。サーバ側がバイトを受け入れるように構成されたら、アプレットはそれに接続してサウンド録音をプッシュします。

1

Javaアプレットは、クライアントマシン上で実行されます。アプレットを含むページを呼び出すと、アプレットはクライアントのマシンにダウンロードされて実行されます。したがって、サーバーにアクセスすることはできません。

関連する問題