Domanda

Sto usando un database per contenere tutti i valori di testo delle mie pagine Web in modo da poter passare da diverse lingue. Ho aggiunto JSF 2.0 al mio progetto, ma non ho provato anche a ricevere i messaggi di convalida dal mio database. C'è un modo per scrivere la mia sede a base di convalida che recupera i messaggi da un database?

Apprezzerei davvero qualsiasi aiuto!

Grazie tutti in anticipo,

Cordiali saluti, Robert

È stato utile?

Soluzione

Potresti estendere Java.util.ResourceBundle e mettere qualcosa di simile in 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>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top