9 Ekim 2015 Cuma

JSF Form Sorunu?


JSF ile bir şeyler yapmaya çalışırken en çok sıkıntı yaşadığım yerlerden biriside dialog içerisinde oluşturduğum form verilerini Managed Bean lere aktarmak oldu. Anlam veremediğim şekilde veriler Bean içerisine aktarılamıyor. Basit uygulamalarda böyle bir sorunla genelde karşılaşmadım ancak çalışma biraz daha büyüyüp olgunlaşınca böyle bir hata ile çok karşılaşmaya başladım. İnternette yaptığım araştırmalar sonucu bu problemi aşmayı becerebildim.

Aslında çözümü oldukça basit , diyalog içerisinde yeni bir h:form  ekliyoruz ve commandButton içerisinde de process = "@form" yazdığımızda sorunsuz bir şekilde çalışmasını sağlamış oluyoruz.



Bazen bunu yapmadan sadece process = "@this"  şeklinde commandButton içerisine yazarsak yine bir çözüm olabiliyor , deneyip görmek lazım.

Bu aralar sıkça aynı hata ile karşılaşıp çözümü sürekli unuttuğum için en azından kendime hatırlatma olarak buraya not düşmüş oldum. Şimdilik bu kadar size iyi çalışmalar.

0 yorum:

Yorum Gönder