ページまたはクラスでServlet
オブジェクトを作成するとき、内部でどのように機能しますか? パフォーマンスにどのように影響しますか?JSP
Java
質問する
3156 次
2 に答える
1
通常のように、キーワードでサーブレットを明示的に呼び出すべきではありません。サーブレットnew
の場合、サーブレット コンテナーはサーブレットのインスタンス化を担当します。
Web アプリケーションのデプロイメント記述子で定義されたサーブレットごとに、サーブレット コンテナはサーブレットのタイプのクラスを見つけてロードします。これは、サーブレット エンジン自体が開始されたとき、または後でクライアント要求が実際にサーブレットに委任されたときに発生する可能性があります。
すべての要求に同時に応答するインスタンスは 1 つだけです。これによりメモリが節約され、サーブレットが永続データを簡単に管理できるようになります。
ページまたはクラスでServlet
オブジェクトを作成すると、JSP
Java
サーブレットとして動作することは期待できません。
詳細な回答については、 BalusC の回答を参照してください 。
于 2012-04-23T12:12:27.070 に答える