2012-06-07 14 views
5

Sono nuovo di JSF un cercavo fuori questo pezzo di codice .. Questo è il mio faces-config.xml:java.util.MissingResourceException: Impossibile trovare raggruppare i messaggi nome di base, locale en_US

<application> 
     <resource-bundle> 
      <base-name>messages</base-name> 
      <var>msg</var> 
     </resource-bundle> 
    </application> 

messaggi è un file che memorizza alcune proprietà e il file dei messaggi non viene inserito in alcuna directory, viene posizionato direttamente sotto l'applicazione. Perché non posso accedere a questo file? Grazie in anticipo .. per favore fatemi sapere se avete bisogno di ulteriori informazioni ..

+0

mettere il file in '/ WEB-INF/classes' –

+0

È il vostro file si chiama' messages.properties'? – beny23

risposta

5

assomiglia il tuo file inserito in un certo pacchetto all'interno della cartella src

<base-name>some.package.name.Messages</base-name> 

anche assicurarsi che il file chiamato Messages.properties

btw Sei consapevole che Messages.properties di file vi permetterà di ignorare i tuoi validatori messaggi di errore ?

Inoltre, date un'occhiata a questo bel tutorial JSF 2 message and messages example

+0

grazie .. non ha inserito il file sotto src .. ma ora l'ho fatto .. all'interno di una bella struttura del pacchetto. ha chiamato il file Message.properties. Inoltre ho bisogno di scrivere ** package.Messages ** e non ** package.messages ** .. all'interno di faces-config.xml .. la 'M' è importante. Scrivendolo nei dettagli per qualche altro principiante impotente come me là fuori – digvijay

+0

Siete i benvenuti, io conosco il 'M', era un residuo di copia/incolla della vostra domanda :) – Daniel

+0

cool .. non un problema .. era esaminando la tua domanda .. Dovrà conoscere i validatori prima che apprenda la sua influenza .. Torneremo con altre domande più tardi – digvijay

3

Se lo inserite direttamente nella cartella src dovrebbe funzionare. Sebbene io suggerirei di organizzare i file dei messaggi nei pacchetti.

+0

grazie mille .. messo in src sotto una struttura di pacchetto – digvijay

+0

Siete i benvenuti. – 1337

Problemi correlati