What is the primary purpose of the doFilter() method in a filter's life cycle?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "To perform the actual filtering of requests and responses.". Phương thức doFilter là chỗ duy nhất trong vòng đời filter thực sự nằm trên đường đi của request: nó nhận cả request và phần trả về, được phép xem và sửa chúng, rồi gọi chuỗi để chuyển cho filter kế tiếp hoặc tài nguyên đích, và phần mã viết sau lời gọi đó chạy trên đường về nên xử lý được cả nội dung trả về. Lựa chọn "To initialize the filter." là việc của init, chạy một lần khi container tạo filter và nhận cấu hình để đọc tham số khởi tạo. Lựa chọn "To define the filter's URL mapping." không phải việc của mã trong doFilter mà do khối ánh xạ filter trong mô tả triển khai hoặc thuộc tính của annotation filter quyết định. Lựa chọn "To destroy the filter." là việc của destroy, chạy một lần khi ứng dụng dừng để giải phóng tài nguyên.

Cùng phần 10

Xuất hiện trong 2 bộ đề