Merhabalar JSF 2 ile geliştirmekte olduğum bir projede aşşağıdaki kodda ki gibi bir kaç validator kısıtlayıcı kullanıyorum.

@Length(min=3,max=50,message="gecersiz!!  {min} ile {max} arasında olmalıdır")
@NotEmpty
private String name;
@Range(max=200,min=18)
private Short age;
@Email(message="email formatı geçersiz")
private String mail;

Eskiden hibernate validatorlerin hata mesajları ön yüzde görüntülenebilsin diye richfaces için rich:ajaxvalidator ya da rich:graphvalidator kullanırdım. JSF 2.0 da validator çalışıyor ve eğer bir doğrulama hatası gercekleşirse konsola validataionexception basıyor, fakat ön yüzde messages bileşenleri(component) içersinde gösteremiyorum. Acaba JSF 2.0 da richfaces kullanmadan bu hata mesajlarını h:message komponentleri içerisinde nasıl gösterebiliriz?

soruldu: 23 Mar '13, 16:20

Sheriff's gravatar image

Sheriff
12691116
cevap kabul oranı: 28%

değiştirildi: 23 Mar '13, 18:48

rahmanyazgan's gravatar image

rahmanyazgan ♦
4.4k83559


Kodları bu tagın arasına yazıp deneyebilir misin?

<f:validateBean validationGroups="">
    .....
</f:validateBean>

veya

<h:inputText value="#{user.name}" id="name">
<h:message for="name" style="color:red"/>
permanent link

cevaplandı: 24 Mar '13, 04:44

MDemir's gravatar image

MDemir
2.1k173445
cevap kabul oranı: 24%

değiştirildi: 24 Mar '13, 04:49

hocam ikinci dediğinizi zaten yapmıştımda.ilk dediğiniz denedim bir türlü yapamadım internette bu problemle jsf implementasyonunda bug olduğu yazıyor ben her ne kadar mojarra ve myfaces implementasyonlarınıda denesemde calısmadı en sonunda rich faces kullanmak zorunda kalıcam galiba

(24 Mar '13, 11:58) Sheriff Sheriff's gravatar image

<h:messages/> ile tüm mesajları tek bir bölgeden gösterebilirsin ? Bende rihfaces kullanıyorum :) Sadece bu mesajları görüntületmek için mi richfaces kullanıcaksın, başka arayüz çatısı kullanıyor musun?

(24 Mar '13, 16:18) MDemir MDemir's gravatar image

aslında tüm mesele hibernate validatorlarını jsf life cycle ına işletip ilgili UIMEssage nesnesine mesajı kaydettirebilmek , yani jsf te hibernate validator kullanımının hala bu kadar sıkıntılı olusu cok can sıkıcı ön yüzde rich faces kullanıcaz ilerde.su validatebean bi düzgün calısmadı gitti .

(25 Mar '13, 04:59) Sheriff Sheriff's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×32

Soruldu: 23 Mar '13, 16:20

Görüntüleme: 761 kez

Son güncelleme: 25 Mar '13, 04:59

powered by BitNami OSQA