ファイルのアップロードを受け取り、それをサーバーにローカルに保存する JSP とクラスを作成しました。ファイルを保存した後、アップロードされたファイルが処理されます。必要なメソッド呼び出しは、ファイル ストレージに対して静的に呼び出すべきではありません。
このようではありません:
storefile (file);
MyPostprocessingManager pm = new MyPostprocessingManager(file);
pm.createThumbs();
pm.doFooBarWithTheFile();
このカップリングはきつすぎます。
メソッドは、一種の「イベント」で開始する必要があります。したがって、ファイルをアップロードした後、イベントが発生し、適切なクラスに通知されます。クラスはさらに処理を実行します。
適切なリスナーを登録する必要がある場所と方法がわからないという事実だけで、全体が失敗します。ほとんどの場合、これはすでにメイン クラスで行われています。しかし、私は中心的な出発点を持っていないので、そうすることができません.
私は完全に間違った道ですか?多分あなたの一人は別の考えを持っていますか?
感謝と挨拶、ベン