Which method is called every time a client request is made to the servlet?
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: "service()". Trong vòng đời servlet, container nạp lớp rồi gọi init() đúng một lần để chuẩn bị, sau đó với mỗi yêu cầu của máy khách nó gọi service() trên cùng một đối tượng servlet, truyền vào request và response của lượt đó; ở HttpServlet, service() đọc phương thức HTTP rồi điều phối sang doGet(), doPost() và các phương thức tương ứng. Lựa chọn "destroy()" chỉ chạy một lần khi container tháo servlet khỏi bộ nhớ, thường lúc dừng hoặc nạp lại ứng dụng, nên không liên quan tới từng yêu cầu. Lựa chọn "init()" cũng chỉ chạy một lần trước khi servlet phục vụ yêu cầu đầu tiên, đó là chỗ mở tài nguyên dùng lâu. Lựa chọn "start()" không thuộc giao diện Servlet, nó gợi nhớ tới luồng chứ không có trong hợp đồng mà container gọi.
Cùng phần 2
What is the ServletContext in a Java web application?Có lời giảiCâu hỏiWhat is the purpose of the error-code element in the <error-page> configuration of the web.xml file in a Java web application?Có lời giảiCâu hỏiWhich method is invoked most during servlet operation?Có lời giảiCâu hỏiCả 48 câu của chủ đề48 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây