2012-04-23 11 views

答えて

1

通常は、newキーワードでサーブレットを呼び出すべきではありません。サーブレットの場合、サーブレットコンテナはサーブレットのインスタンス化を担当します。

サーブレットコンテナは、Webアプリケーションのデプロイメント記述子で定義された各サーブレットについて、サーブレットの種類のクラスを特定してロードします。これは、サーブレットエンジン自体が起動されたとき、またはクライアント要求が実際にサーブレットに委任されたときに発生します。

すべての要求に同時に応答するインスタンスは1つだけです。これによりメモリが節約され、サーブレットは永続データを簡単に管理できます。

1あなたはサーブレットとして動作することを期待することはできません

JSPページまたは Javaクラスで Servletオブジェクトを作成します。

詳細については、BalusC's answerを参照してください。

+0

しかし、私はすでにjsp上で明示的にサーブレットオブジェクトを作成しています。この場合、アプリケーションのパフォーマンスにどのように影響しますか? – Parag

関連する問題