Mensajes de validación de JSF 2.0 de la base de datos
-
26-09-2019 - |
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
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