In Java web development, what is the primary role of a ServletContextListener?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Observing changes in the lifecycle of the ServletContext.". Lớp cài đặt interface này nhận hai mốc của phạm vi ứng dụng: contextInitialized chạy đúng một lần khi container nạp ứng dụng, trước khi servlet đầu tiên phục vụ yêu cầu nào, và contextDestroyed chạy khi ứng dụng bị dỡ; nhờ vậy đây là nơi dựng sẵn tài nguyên dùng chung, nạp cấu hình vào ServletContext rồi dọn sạch lúc tắt. "Handling HTTP requests and generating responses." sai vì đó là việc của servlet qua doGet và doPost, listener không nhận đối tượng yêu cầu nào. "Managing sessions and cookies for clients." sai vì phạm vi phiên và cookie thuộc về từng người dùng, do mã servlet cùng các listener của phiên lo. "Interacting with databases to perform CRUD operations." sai vì thao tác dữ liệu là việc của tầng truy cập dữ liệu; listener nhiều lắm chỉ chuẩn bị sẵn nguồn kết nối rồi đóng lại khi dỡ ứng dụng.

Cùng phần 11

Xuất hiện trong 1 bộ đề