Choose correct option to declare service method in 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: "
public void service(ServletRequest request, ServletResponse response){
//…
}". Hợp đồng của giao diện Servlet quy định service() nhận đúng hai tham số, một ServletRequest mang dữ liệu yêu cầu và một ServletResponse để ghi kết quả, vì container luôn truyền cả cặp này vào mỗi khi có yêu cầu tới; khai báo lệch chữ ký thì phương thức chỉ còn là một method thường của lớp, container không bao giờ gọi. Lựa chọn "
public void service(){
//…
}" không có tham số nên vừa không nhận được dữ liệu yêu cầu vừa không có đường ghi trả về. Lựa chọn "
public void service(ServletRequest request){
//…
}" thiếu đối tượng phản hồi, đọc được tham số nhưng không thể sinh nội dung cho máy khách. Lựa chọn "
public void service(ServletResponse response){
//…
}" thì ngược lại, ghi ra được nhưng mất hẳn phần đọc yêu cầu, và cả hai cách này đều không phải phương thức ghi đè hợp lệ.
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