Frage : JSF/Hibernate: Kundenspezifisches Validators

Using JSF/Hibernate in einer Java-Web-Anwendung. Ich möchte kundenspezifische JSF Gültigkeitserklärung verwenden. Ein des Validator benutzt zum Scheck für Einzigartigkeit in der Datenbank, damit zum Beispiel ich nicht mehr als ein email address im table.

This einfach genug habe, aber ich jetzt ein generisches Validator haben möchte, damit ich es unabhängig davon die Tabelle oder das Feld benennen kann, für die ich für Einzigartigkeit validieren möchte. Wie kann ich dieses erzielen, in der Erwägung die Validierungsfunktion nur nur 3 Werte d.h. FacesContext, UIComponent und den Gegenstandwert annimmt? Ich wünsche zum Vorderxample in der Lage bin, den Gegenstandnamen des Gegenstandes zu führen, den ich nach in der Datenbank suchen möchte, für die der Feldname ich den eingeführten Wert überprüfen möchten Einzigartigkeit und.

Antwort : JSF/Hibernate: Kundenspezifisches Validators

Als Beispiel können Sie das Extrainfo speichern, das Sie UIComponents in den Attributen oder als Lernabschnitt benötigen oder Attribut fordern, d.h. FacesContext.getCurrentInstance () .getExternalContext () .getSessionMap () .put („yourAttribute“, yourData);

Weitere Lösungen  
 
programming4us programming4us