When does HttpSessionListener's sessionCreated method get invoked?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "When a new session is created". HttpSessionListener là bộ lắng nghe vòng đời của phiên: container gọi sessionCreated ngay sau khi nó cấp một HttpSession mới, tức ở lần đầu mã nguồn gọi request.getSession() mà chưa có phiên nào gắn với trình duyệt này, và gọi sessionDestroyed ở đầu kia của vòng đời. Lựa chọn "When a user submits a form" nhầm sự kiện: gửi biểu mẫu chỉ là một request HTTP thường, nó chỉ kéo theo việc sinh phiên nếu đó là lượt gọi đầu tiên cần tới phiên, còn bản thân hành vi gửi không phải sự kiện phiên. Lựa chọn "When the servlet context is initialized" thuộc bộ lắng nghe khác: thời điểm nạp ứng dụng được báo qua contextInitialized của ServletContextListener, xảy ra một lần cho cả ứng dụng và trước mọi phiên. Lựa chọn "When a session is invalidated" mô tả đúng thời điểm của sessionDestroyed, tức lúc phiên bị huỷ hoặc hết hiệu lực, không phải lúc phiên sinh ra.
Cùng phần 11
Which method of the ServletContextListener interface is called when the ServletContext is initialized?Có lời giảiCâu hỏiWhich listener helps to monitor the changes in the values of session variables?Có lời giảiCâu hỏiWhich of the following events is typically handled by a ServletContextListener?Có lời giảiCâu hỏiCả 20 câu của chủ đề20 câu
Xuất hiện trong 2 bộ đề
Đi tiếp từ đây