What method is called in HttpServlet when using a href link to pass parameters to 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: "doGet(HttpServletRequest request, HttpServletResponse response)". Một liên kết trên trang khi được bấm sẽ khiến trình duyệt phát yêu cầu GET tới đường dẫn trong thuộc tính href, tham số đi kèm nằm trong query string; container nhận yêu cầu, gọi service() và service() căn cứ vào phương thức HTTP để phân phát, nên đúng nhánh doGet() được gọi và đọc tham số bằng request.getParameter(). Lựa chọn dùng "doPost(HttpServletRequest request, HttpServletResponse response)" chỉ chạy khi form khai method là post hoặc khi mã phía người dùng tự phát yêu cầu POST, bấm liên kết không sinh ra POST. Lựa chọn dùng "doPut(HttpServletRequest request, HttpServletResponse response)" tương ứng với phương thức PUT, trình duyệt không phát PUT từ liên kết hay form thường. Lựa chọn dùng "doDelete(HttpServletRequest request" tương ứng với DELETE, cũng không phải thứ sinh ra khi bấm một liên kết, nếu không ghi đè thì container trả về lỗi phương thức không được hỗ trợ.
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