Tôi tự hỏi, làm thế nào tôi có thể đặt trong web.xml một Bộ lọc được gọi trên mọi yêu cầu?Bộ lọc Servlet cho tất cả các yêu cầu
Trả lời
chỉ cần tạo một bộ lọc, và bản đồ nó vào/*
ví dụ
<filter>
<filter-name>MyFilter</filter-name>
<filter-class>com.mycompany.MyFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>MyFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Thêm ánh xạ bộ lọc bằng ký tự đại diện '*'.
<filter-mapping>
<filter-name>TestFilter</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>
Bộ lọc không được gọi trên ví dụ http://mysite.com?blahblah, khi chuỗi truy vấn được gắn với một servlet nhưng đến url gốc. Bạn có biết một giải pháp? – fernandohur
Tôi có cùng một vấn đề, bộ lọc của tôi không được gọi cho mọi yêu cầu từ khách hàng. Tôi cần một bộ lọc để nắm bắt tất cả các yêu cầu không quan trọng nếu chúng ở cấp ứng dụng hoặc mức chứa jboss ... – Balflear
Chúng ta có thể nắm bắt tất cả các yêu cầu (webapp & non-webapp contextx) trong Tomcat thông qua bộ lọc servlet không? –
- 1. Servlet vs Bộ lọc
- 2. CORS trong grails - Tất cả các yêu cầu thất bại?
- 3. Định cấu hình web.xml (Tomcat 5) cho một servlet để xử lý tất cả các yêu cầu gửi đến?
- 4. Cách thêm Bộ lọc servlet với cầu nối nhúng
- 5. Cách lọc các yêu cầu trong Sinon
- 6. Yêu cầu chuyển tiếp từ bộ lọc
- 7. Bộ lọc Servlet so với ServletRequestListener
- 8. spring mvc nhận tất cả các ánh xạ yêu cầu
- 9. Làm thế nào để nâng cấp các bộ lọc để hỗ trợ servlet Servlet 3.0 không đồng bộ
- 10. Bộ lọc Servlet cho bộ nhớ đệm của trình duyệt?
- 11. javascript: hủy tất cả các loại yêu cầu
- 12. AngularJS chặn tất cả các yêu cầu $ http
- 13. Nhận URL yêu cầu trong một servlet
- 14. Yêu cầu kiểm tra: cách thiết lập chung cho tất cả các phòng thử nghiệm
- 15. làm thế nào để áp dụng bộ lọc servlet chỉ cho phương pháp bài http
- 16. Tạo bộ lọc Gaussian chiều dài yêu cầu trong python
- 17. cách thay đổi requestURL bằng bộ lọc hoặc servlet
- 18. Bộ lọc Servlet so với máy đánh chặn CXF để sửa đổi nội dung yêu cầu và phản hồi?
- 19. Thiết lập Xác thực cơ bản HTTP cho tất cả các yêu cầu
- 20. Chèn UITableView: withRowAnimation: làm cho tất cả các ô bảng được yêu cầu
- 21. Đặt tiêu đề HTTP cho tất cả các yêu cầu trong thử nghiệm Flask
- 22. Nhật ký yêu cầu cho tất cả các phiên bản của ứng dụng Google App Engine
- 23. Cấu hình RSpec để sử dụng Capybara.javascript_driver cho tất cả các thông số yêu cầu
- 24. htaccess: chuyển hướng tất cả yêu cầu đến miền khác
- 25. Hủy bỏ tất cả các yêu cầu jQuery AJAX trên toàn cầu
- 26. Bộ chặn chặn lò xo vs bộ lọc servlet
- 27. ServiceStack toàn cầu Yêu cầu Lọc Không Firing
- 28. bắt tất cả yêu cầu ajax trong jquery
- 29. Làm thế nào để yêu cầu Json.Net trên toàn cầu áp dụng StringEnumConverter cho tất cả các enums
- 30. Chính xác là yêu cầu Ajax là gì? Nó khác với yêu cầu Servlet?
Bộ lọc không được gọi là ví dụ http://mysite.com?blahblah, khi chuỗi truy vấn được gắn với một servlet nhưng đến địa chỉ gốc. Bạn có biết một giải pháp? – fernandohur
nó sẽ được gọi. bạn có thể vui lòng kiểm tra xem servlet của bạn được liên kết với mysite.com có được ánh xạ không? nếu mysite.com là một trang tĩnh được hiển thị trực tiếp từ máy chủ web, có thể ứng dụng java không bao giờ bị trúng cho url đó. – aishwarya
nếu có, thì làm cách nào tôi có thể buộc bộ lọc vào url gốc? – fernandohur