Tôi vẫn còn mới với Guice và chưa từng sử dụng bất kỳ khung công tác DI nào trước đây. Sau khi đọc wiki chính thức và nhiều tài liệu khác, tôi vẫn không thể quấn quanh đầu nó hoàn toàn.Guice - Tiêm phụ thuộc vào một lớp với các phương thức trợ giúp tĩnh
Trong trường hợp cụ thể của tôi, tôi muốn viết một chức năng taglib EL sử dụng một số lớp khác (để được tiêm). Vì tất cả các chức năng taglib phải được khai báo là tĩnh, tôi không thể chỉ @Inject sự phụ thuộc của tôi thông qua constructor hoặc setter. Tôi đã nghĩ đến việc sử dụng phương thức requestStaticInjection() được mô tả trong http://code.google.com/p/google-guice/wiki/Injections#Static_Injections nhưng tôi không thể làm cho nó hoạt động và không thể tìm thấy bất kỳ hướng dẫn tốt nào.
Cảm ơn trước sự giúp đỡ nào,
Arman
"Tôi không thể làm cho nó hoạt động" Vì vậy, bạn đã thử những gì? –