Concatenación de cadenas en EL para la clave dinámica ResourceBundle

Tengo un paquete de recursos con entradas como estas:

entry1=value1 entry2=value2 entry3=value3 

En mi página JSF, bash usar estas claves dinámicamente. La identificación de la entrada proviene de un bean administrado. Creo que debería ser algo como esto:

  

¿Cómo puedo conseguir esto?

    Si ya está utilizando Servlet 3.1 / EL 3.0 (Tomcat 8, WildFly 8, GlassFish 4, etc.), utilice el nuevo operador EL 3.0 += :

      

    Si solo está utilizando Servlet 3.0 / EL 2.2 (Tomcat 7, JBoss AS 6/7, GlassFish 3, etc.), utilice la nueva capacidad EL 2.2 para invocar directamente métodos como String#concat() :

      

    Si aún no está en Servlet 3.0 / EL 2.2, utilice para crear otra variable con la expresión EL deseada en línea:

       

    Esto debería resolver tu problema:

      

    Esto es lo que funcionó para mí: concat fuera de []

      

    Creo que deberás escribir una función de facele concat(str1, str2) .