Tôi đang sử dụng JSF 2. Tôi đang cố gắng giải quyết tham chiếu gói thư động một thuộc tính bean được quản lý. Giá trị chứa tên gói cũng như khóa. Điều này là bắt buộc vì giá trị có thể đến từ một trong vài nhóm khác nhau. Tôi đã thử nhiều hoán vị, nhưng giá trị từ bean dường như luôn luôn được giải quyết như một chuỗi chữ (xuất ra với dấu ngoặc EL) và bó không bao giờ được gọi để giải quyết và trả về giá trị. Bất kỳ ý tưởng?Cách lấy giá trị thuộc tính gói tài nguyên JSF trong bean sao lưu?
Tôi đã thử:
#{bundle['key']}
${bundle['key']}
bundle['key']
Chúng được outputted chính xác như nó vốn có, cũng trong một <h:outputText>
. Nó hoạt động tốt nếu tôi viết nó trực tiếp trong trang. Lý thuyết của tôi là JSF không nhận ra nó phải xử lý String như một biểu thức. Có cách nào để ép buộc nó không?
Cảm ơn bạn BalusC cho nhanh chóng của bạn và phản ứng hữu ích, điều này đã trả lời câu hỏi của tôi. – RobP
Bạn được chào đón. – BalusC