2014-10-09 108 views
0

我有一個狀態字段的Bean,它可以接受三個預定義值之一:ACTIVE,BLOCKED,DELETED。對於其中的每一個,我在屬性文件中定義了一個標籤:動態表達式的JSF本地化

entity.status.ACTIVE=Active 
entity.status.BLOCKED=Blocked 
entity.status.DELETED=Deleted 

是否有任何方式顯示實體的狀態'標籤?更確切地說,是否有一種結合靜態'entity.status'的方法。字符串與動態狀態值來獲取資源包的密鑰?我看到this question,但它完全不能滿足我的需求

謝謝。

回答

0

可以使用concat功能是這樣的:

#{myResourceBundle['entity.statut.'.concat(myBean.status)]}