In Java web applications, which of the following URL patterns is commonly used in <servlet-mapping> to indicate that a servlet should handle requests for all URLs in a specific directory and its subdirectories?
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: "/pages/*". Trong thẻ servlet-mapping, khuôn mở đầu bằng dấu gạch chéo và kết thúc bằng dấu sao là khuôn theo đường dẫn: container lấy phần đầu cố định làm tiền tố và khớp mọi yêu cầu nằm dưới thư mục đó cùng mọi mức con của nó, đúng với ý muốn cho một servlet gánh trọn một nhánh địa chỉ. "/*" cũng là khuôn đường dẫn nhưng phủ cả ứng dụng, kể cả tệp tĩnh và mọi khuôn khác, chứ không giới hạn vào một thư mục nào. "/servlet/*" có đúng dạng cần tìm nhưng gắn vào một thư mục mang nghĩa khác, nên nó chỉ là một ví dụ cùng kiểu, không phải cách diễn đạt ý định nêu trong câu hỏi. "*.html" là khuôn theo phần mở rộng: nó chọn tài nguyên theo đuôi tên bất kể nằm ở thư mục nào, vì vậy không diễn tả được ràng buộc gói gọn trong một thư mục và các thư mục con của thư mục ấy.
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