Wie funktioniert es mit der bean-validation-Nachrichten und i18n in JSF2?

Ich erstellt Prüfmeldungen(ValidationMessages.Eigenschaften) - Datei, um die i18n möglich in mein Projekt.

Sieht es so aus:

pwtNumber.error=PWT Number error.. 

Definierte ich es in faces-config.xml:

<message-bundle>com.mycompany.web.i18n.ValidationMessages</message-bundle>

In meinem code habe ich es auf diese Weise:

 @Null(message = "{pwtNumber.error}")
    public String getPwtNummer() {
        return pwtNummer;
    }

Aber das problem ist ich bekomme nicht die Fehlermeldung, sondern der Schlüssel aus der properties-Datei. Es ist die Fehlermeldung, die ich bekomme:

myForm:pwtNummer: {pwtNumber.error}

Wie kann ich es lösen?

InformationsquelleAutor Kayser | 2012-09-05
Schreibe einen Kommentar