In filter mapping, what does the URL pattern "/*" indicate?
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: "It matches any URL under the web application root". Mẫu gồm dấu gạch chéo kèm dấu sao là mẫu bao trọn đường dẫn: nó khớp mọi đường dẫn nằm trong phạm vi ngữ cảnh của ứng dụng, kể cả trang JSP, servlet và tài nguyên tĩnh, nên thường dùng cho filter cần thấy mọi lượt gọi. Lựa chọn "It matches any single character in the URL" nhầm dấu sao ở đây với ký tự đại diện cho một ký tự trong các mẫu tìm chuỗi; trong ánh xạ của servlet, dấu sao đứng sau dấu gạch chéo bao cả phần đường dẫn còn lại. Lựa chọn "It matches any URL that ends with a specific extension" mô tả loại mẫu khác, loại chỉ nêu đuôi tệp và chỉ khớp những đường dẫn kết thúc bằng đuôi đó. Lựa chọn "It matches any URL" thiếu đúng phần giới hạn quan trọng, vì ánh xạ chỉ có hiệu lực trong ngữ cảnh của ứng dụng này, request vào ứng dụng khác trên cùng server không bị khớp.
Cùng phần 10
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây