Tôi muốn truy cập đối tượng HttpServletRequest của yêu cầu khởi tạo trong trình giải quyết dựa trên InternalResourceViewResolver tùy chỉnh. Có cách nào đơn giản để làm điều này? Tôi đang sử dụng Spring 2.5 tại đây.Mùa xuân: truy cập HttpServletRequest trong ViewResolver tùy chỉnh
5
A
Trả lời
12
Giao diện ViewResolver
không được cung cấp theo yêu cầu hiện tại và do đó cũng không thực hiện được.
Tuy nhiên, bạn có thể chọn lấy các yêu cầu hiện tại từ RequestContextHolder
, trong đó sử dụng các biến thread-ràng buộc để lưu trữ những thứ như yêu cầu, nhưng nó không đẹp:
((ServletRequestAttributes)RequestContextHolder.currentRequestAttributes()).getRequest();
Các vấn đề liên quan
- 1. mùa xuân tùy chỉnh html
- 2. Bảo mật mùa xuân: userdetails tùy chỉnh
- 3. interceptor mùa xuân mvc: truy cập vào ResponseEntity trong postHandle
- 4. Truy cập an ninh mùa xuân chính
- 5. Nhận quyền truy cập vào HttpServletRequest trong một AuthenticationProvider tùy chỉnh
- 6. truy cập ngữ cảnh mùa xuân trong gói OSGi
- 7. Truy cập các hạt đậu mùa xuân ở JerseyTest
- 8. Không thể truy cập thông tin Bảo mật mùa xuân trong một bài đăng đa truy cập servlet
- 9. Mùa xuân 3 MVC truy cập HttpRequest từ bộ điều khiển
- 10. Làm thế nào để có được một HttpServletRequest trong đậu mùa xuân của tôi?
- 11. cách chuyển hướng trang bị từ chối truy cập trong bảo mật mùa xuân?
- 12. Làm cách nào để xác định nguồn tin nhắn tùy chỉnh cho luồng web mùa xuân?
- 13. Bảo mật mùa xuân oauth2 - nhận dữ liệu tùy chỉnh từ mã OAuth2 chính
- 14. Truy vấn MongoDB mùa xuân sắp xếp
- 15. Cách thêm bộ lọc tùy chỉnh sau khi người dùng ủy quyền trong ứng dụng mùa xuân
- 16. Xuân An muối cho UserDetails tùy chỉnh
- 17. Dữ liệu mùa xuân MongoDB: Truy cập và cập nhật các tài liệu phụ
- 18. Dữ liệu mùa xuân MongoDB cố gắng tạo truy vấn cho các phương thức lưu trữ tùy chỉnh
- 19. Tùy chỉnh Autowire đậu ứng cử viên trong mùa xuân 3
- 20. Sử dụng thông điệp xác nhận tùy chỉnh trong Hibernate + mùa xuân
- 21. Làm thế nào để viết một bộ lọc tùy chỉnh trong bảo mật mùa xuân?
- 22. mùa xuân trong Mockito
- 23. Web mùa xuân: Bộ điều khiển có ánh xạ có chú thích - Nhận HttpServletRequest/dữ liệu biểu mẫu
- 24. JPA dữ liệu mùa xuân và QueryDSL
- 25. Mùa xuân 3 - truy cập các giá trị Model trong JSP
- 26. Grails: Truy cập đậu mùa xuân trong việc đóng cửa định mệnh của mã Bootstrap?
- 27. Truy cập ngữ cảnh mùa xuân trong @ngày thử nghiệm của Beforeng
- 28. Làm cách nào để truy cập vai trò trong JSP bằng bảo mật mùa xuân?
- 29. Xác thực tùy chỉnhFilter Bảo mật mùa xuân 3.2
- 30. Cách thực hiện truy vấn SQL tùy chỉnh với giao dịch được quản lý bằng mùa xuân EntityManager
Thanks a lot. Điều này làm các trick. Bất kỳ tác dụng phụ nào của kỹ thuật này tôi nên biết? –
Không phải tác dụng phụ, nhưng lưu ý rằng người giữ ngữ cảnh được khởi tạo bởi DispatcherServlet. Miễn là yêu cầu của bạn đi qua đó, sau đó bạn nên được miễn là bạn không bắt đầu làm những điều saucy với nền luồng. – skaffman