What does a session listener do in a web application?

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: "It watches for changes in user sessions, like when someone logs in or out". Listener của phiên là một lớp được container thông báo mỗi khi vòng đời phiên chuyển trạng thái: đăng nhập thường kéo theo việc tạo phiên mới và ghi thuộc tính người dùng, còn đăng xuất gọi invalidate, và chính container phát sự kiện tương ứng cho lớp đã khai báo, nên nó quan sát được các mốc đó mà không cần servlet nào gọi tay. "It listens to and records conversations" sai vì phiên ở đây là phiên làm việc HTTP giữa trình duyệt và server, không phải cuộc hội thoại nào để ghi âm. "It changes session data" sai vì listener chỉ được thông báo chứ không phải công cụ để sửa dữ liệu; việc ghi thuộc tính vẫn do servlet thực hiện. "It helps users navigate through the application" sai vì điều hướng do tầng điều khiển quyết định qua forward hoặc sendRedirect, listener không can thiệp vào luồng đi của yêu cầu.

Cùng phần 11

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