-1

Web アプリケーションに最適なデザイン パターンを選択するのを手伝ってください..

Java サーブレット呼び出しからの「要求と応答」パラメーターがあります。効果的に再利用できるようにクラスを設計し、アプリケーションに応答を返すためのカスタマイズされたコードを追加する方法。

ビジネス ロジックと PLSQL 呼び出しを実行する必要がある条件に基づいて、約 15 のアクション タイプがあります。

最初は、この 15 個のアクションに Factory デザイン パターンを使用して 15 個のクラスを作成し、15 個の diff の新しいインスタンスを持つ静的メソッドで要求を処理することを考えていました。クラス。私でさえ、設計するためにMVCを頭に入れました..しかし、ここには純粋なサーブレット処理のフレームワークはありません..

しかし今、変更を行う前に、どの設計パターンに従うのが最適かを知りたいと決めました

もう 1 つ質問がありますが、リクエストとレスポンスをパラメータとしてビジネス ロジック クラスに渡して変更を加えるとよいでしょうか。

4

1 に答える 1

1

ビジネスロジックをサーブレットレベルに混在させないという@Renjithのコメントに+1しますが、サーブレットのリクエストオブジェクトとレスポンスオブジェクトを直接操作したい場合は、サーブレットフィルターHttpServletRequestWrapperをご覧になることをお勧めします。

于 2013-01-24T07:35:25.370 に答える