Which method of the ServletContextListener interface is called when the ServletContext is initialized?
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: "contextInitialized()". Giao diện ServletContextListener chỉ có hai phương thức: contextInitialized(ServletContextEvent) chạy sau khi container dựng xong ServletContext và trước khi servlet hay filter nào phục vụ yêu cầu đầu tiên, còn contextDestroyed() chạy lúc ứng dụng bị tháo; vì vậy đây là chỗ hợp lý để nạp cấu hình chung hoặc mở sẵn pool kết nối. "contextCreated()" không có trong giao diện, đặt tên này kèm chú giải ghi đè thì mã không biên dịch được, còn nếu bỏ chú giải thì container không bao giờ gọi tới. "initContext()" cũng không thuộc hợp đồng của listener; chữ init ở đây dễ bị lẫn với init() của servlet và filter, hai phương thức thuộc vòng đời thành phần khác hẳn. "initializeContext()" tương tự là tên tự đặt; container chỉ gọi đúng chữ ký khai trong giao diện đã đăng ký nên một tên gần đúng vẫn bị bỏ qua.
Cùng phần 11
Which of the following events is typically handled by a ServletContextListener?Có lời giảiCâu hỏiWhich interface must be implemented to create a custom listener for session-related events in Java web development?Có lời giảiCâu hỏiIn Java web development, what is the primary role of 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