0

ページまたはクラスでServletオブジェクトを作成するとき、内部でどのように機能しますか? パフォーマンスにどのように影響しますか?JSPJava

4

2 に答える 2

1

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

Web アプリケーションのデプロイメント記述子で定義されたサーブレットごとに、サーブレット コンテナはサーブレットのタイプのクラスを見つけてロードします。これは、サーブレット エンジン自体が開始されたとき、または後でクライアント要求が実際にサーブレットに委任されたときに発生する可能性があります。

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

ページまたはクラスでServletオブジェクトを作成すると、JSPJava

サーブレットとして動作することは期待できません。

詳細な回答については、 BalusC の回答を参照してください 。

于 2012-04-23T12:12:27.070 に答える