ユーザーが画像を Web サーバーにアップロードするたびに、ブラウザー (クライアント側) で実行する必要があるカスタム関数/メソッドがあります。このメソッドは、アップロード中の画像を変更してサーバーに送信します。
現在、このメソッドは Java で記述されているため、このメソッドを実行できるブラウザでアプレットを使用し、変更した画像をサーバーにあるサーブレットに送信することを考えましたが、アプレットには特定のディスク読み取り/書き込み制限があります。これらのアクセス許可をアプレットに付与するために使用できるポリシーを認識していますが、毎回ユーザーの同意が必要です。
また、このページが表示されるたびにアプレットの .class ファイルがダウンロードされるのを避けたいと考えています。そう
- これらすべてに対するよりクリーンなアプローチはありますか?
- このメソッドをブラウザで実行するのに役立つ他のテクノロジはありますか? (別の言語で関数を書き直さなければならない場合は問題ありません)
- カスタム ブラウザー拡張機能を作成することは良い考えですか?