Tôi có yêu cầu tải nhãn văn bản từ CMS của chúng tôi. Nội dung được hiển thị ở định dạng tệp thuộc tính tiêu chuẩn. CMS hoạt động như một loại nhà cung cấp dịch vụ web RESTful như trái ngược với việc đẩy các tệp, vì vậy tôi sẽ cần phải kéo các tệp thuộc tính theo yêu cầu. Tôi đã ngây thơ hy vọng rằng nếu tôi tạo ra một ReloadableResourceBundleMessageSource và thiết lập tên cơ sở cho URL của tập tin trừ tham số miền địa phương, rằng điều này sẽ làm việc như ma thuật, nhưng rõ ràng là nó không. Bất cứ ai có thể đề xuất một cách tiếp cận này? Có một giải pháp out-of-the-box trong mùa xuân hoặc là có một số lớp học mà tôi sẽ cần phải mở rộng?Tải ResourceBundle qua HTTP?
5
A
Trả lời
1
Vì vậy, nhận xét của người nghệ sĩ đã chính xác. Dịch vụ web của tôi chỉ mong đợi miền địa phương như một tham số GET (locale = en_), nhưng đã nhận được một hậu tố tập tin (ví dụ, locale = _en_US.properties). Vì vậy, nó là vấn đề đơn giản của tước các công cụ bổ sung từ param và nó thực sự hoạt động tốt.
Các vấn đề liên quan
- 1. Đang tải với ResourceBundle từ bên trong một cái bình
- 2. Hiệu suất của Java ResourceBundle
- 3. Tải xuống các ổ cắm HTTP thông qua (C)
- 4. Cách tải xuống chuỗi qua HTTP từ .NET 4.5?
- 5. Biến EL trong JSF ResourceBundle
- 6. Truyền tệp qua HTTP
- 7. Gửi thư qua proxy http
- 8. HTTPS-> HTTP qua Fiddler
- 9. Magento - Lỗi tải lên HTTP?
- 10. Tải trọng yêu cầu HTTP
- 11. Tải xuống tệp bằng HTTP trong WebDriver
- 12. Python - tải xuống tệp qua HTTP với thanh tiến trình và xác thực cơ bản
- 13. Làm cách nào để tải xuống tệp qua HTTP bằng Ruby?
- 14. Tải xuống tệp qua HTTP thành một mảng byte trong C#?
- 15. Cách tốt nhất để tải lên tệp qua HTTP POST bằng biểu mẫu web là gì?
- 16. Cách tải xuống thông qua tập tin lớn chỉ có HTTP của ruby
- 17. String nối trong EL cho ResourceBundle động chủ chốt
- 18. Trọng lượng nhẹ thay thế cho ResourceBundle của Java?
- 19. Gửi tệp qua HTTP PUT trong PHP
- 20. Sử dụng GIT Smart HTTP qua IIS
- 21. Yêu cầu HTTP Ajax qua HTTPS Trang
- 22. Http qua telnet với trăn và xoắn
- 23. Cách gọi WCF hoạt động qua HTTP?
- 24. http đến https thông qua .htaccess
- 25. Gửi dữ liệu nhị phân qua http
- 26. Chuyển dữ liệu POST qua HTTP thô
- 27. HTTP Tải xuống tệp rất lớn
- 28. tiếp tục tải lên bằng HTTP?
- 29. Cách tải xuống HTTP hoạt động?
- 30. Tải lên nhiều tệp bằng http POST
Nhìn vào nguồn của 'ReloadableResourceBundleMessageSource', tôi nghĩ rằng nó * nên * hoạt động cho các URL HTTP. Bạn đã cấu hình nó như thế nào? – skaffman
Có vẻ như bạn đã đúng. Tôi đã làm một số snooping trong wireshark và nó, trên thực tế, nhấn CMS mặc dù nó phụ thêm ".properties" đó là vấn đề. Có vẻ như nó yêu cầu hậu tố (hoặc .xml) và nó sẽ không dễ dàng để chữa trị nó với một lớp con. Tôi sẽ cố gắng cấu hình CMS để hỗ trợ nó. Tôi có nên xóa câu hỏi này không? – jiggy
Bạn có thể xóa nó hoặc bạn có thể đợi cho đến khi bạn làm việc, sau đó tự thêm câu trả lời. Nó vẫn là một câu hỏi hợp lệ. – skaffman