Pregunta

Estoy usando una base de datos para contener todos los valores de texto de mis páginas web para poder cambiar entre diferentes idiomas. Agregué JSF 2.0 a mi proyecto, pero fallé cuando intenté obtener los mensajes de validación de mi base de datos también. ¿Hay alguna manera de escribir mi propia validación-menssageSource que recupera los mensajes de una base de datos?

¡Realmente apreciaría cualquier ayuda!

Gracias a todos de antemano,

Saludos cordiales, Robert

¿Fue útil?

Solución

Podrías extender java.util.resourceBundle y poner algo como esto en faces-config.xml:

<application>
    <locale-config>
        <default-locale>en</default-locale>
    </locale-config>
    <message-bundle>package.MyResourceBundle</message-bundle>
    <resource-bundle>
        <base-name>package.MyResourceBundle</base-name>
        <var>msg</var>
    </resource-bundle>
</application>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top