Which interface must be implemented to create a custom listener for session-related events in Java web development?

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: "HttpSessionListener". Interface này khai báo hai phương thức sessionCreated và sessionDestroyed, container tự gọi chúng mỗi khi một phiên được sinh ra hoặc hết hiệu lực, nên đây là chỗ để đếm số người đang truy cập hay dọn tài nguyên gắn với phiên; lớp cài đặt chỉ cần đánh chú giải listener hoặc khai báo thẻ listener trong web.xml là container nạp ngay khi khởi động ứng dụng. "ServletRequestListener" sai vì nó bắt sự kiện bắt đầu và kết thúc của từng yêu cầu, một phạm vi hẹp hơn và không liên quan tới vòng đời phiên. "ServletContextListener" sai vì nó theo dõi vòng đời của cả ứng dụng, chỉ chạy một lần khi nạp và một lần khi dỡ. "ServletResponseListener" sai vì đặc tả servlet không có interface nào tên như vậy; phản hồi không có vòng đời riêng để lắng nghe.

Cùng phần 11

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