2014-06-11 19 views
6

Varsayılan omnifs doğrulama mesajlarını bir jsf mesaj paketi ile geçersiz kılmak mümkün mü?JSF mesaj paketi ile Omnifaces Doğrulama İletisini Geçersiz Kılsın mı?

mesajım-demeti:

javax.faces.converter.DateTimeConverter.DATE={2}: ''{0}'' could not be understood as a date. 
javax.faces.converter.DateTimeConverter.DATE_detail=Invalid date format. 
javax.faces.validator.LengthValidator.MINIMUM=Minimum length of ''{0}'' is required. 

org.omnifaces.component.validator.ValidateUnique=1. my validateUnique omnifaces msg, {0} 
org.omnifaces.component.validator.ValidateUnique.DEFAULT_MESSAGE=2. my validateUnique omnifaces msg, {0} 

i bir 'mesajı' özelliği olduğunu biliyorum ama bir yerde tüm mesaj olması güzel olurdu. peşin

cevap

3

yılında

çok teşekkürler Bu, şu anda OmniFaces doğrulayıcı bileşenleri tarafından desteklenmemektedir. source code numaralı telefonun source code'da gördüğünüz gibi, Application#getMessageBundle() tarafından tanımlanan mesaj demetinden varsayılan mesajı elde edemiyor.

an issue bildirdim, böylece OmniFaces adamlar bu konuda farkedin ve bir sonraki sürüm için uygulayabilirsiniz. Bu arada en iyi bahsiniz message özniteliğini kullanmaya devam etmektir. Gerekirse kod çoğaltmasını özel bir etiket dosyasına yeniden kodlayabilirsiniz.

+0

Teşekkürler, Omnifaces'in bunu uygulayacağı bir bildirim almanın bir yolu var mı? Kendimce yapmak için çok kabaca tasvir edebilir misiniz? – Khinsu

+0

Sorun bağlantısını tıklayın ve ya abone ol düğmesine basın ya da sizi otomatik olarak kaydeden bir yorum gönderin. – BalusC