JSF Yaşam Döngüsü temel olarak 6 adımdan oluşur. Bunlar, Restore View -> Apply Request -> Process Validations -> Update Model Values -> Invoke Application -> Render Response adımlarıdır…

Bu yaşam döngüsü, bir istek (request) ile başlar ve ilk olarak Restore View kısmına girer..

1- Restore View : Kullanıcı, sayfada bir butonu tıkladığı, bir linki tıkladığı ya da herhangi bir durumu tetiklediği aşama Restore View aşamasıdır.. DaHa sonra Buradan Apply Request’ e gider.

2- Apply Request : Tarayıcıdaki (browser- internet explorer, chrome, mozilla vb) bilgiler toplanır ve bileşenler(component) içerisine aktarılır.

3- Process Validations : Toplanan Değerlerin kontrol edilmesi gerekmektedir. Örneğin bir etiket içerisine boş bırakılamaz(requiret=true) yazıldıysa, öncelikle burası kontrol edilir. Daha sonra kontrol kuralları yani validator’lar ve en sonda çeviriciler(converter) kontrol edilir. Çeviricilere örnek vermemiz gerekirse, tarih ve zamanı uygun formata dönüştüren çeviriciler…

4- Update Model Values : Eğer kontrol esnasında yani Process Validations bölümünde bir aksilik olmazsa yani, ilgili verilerin doğru olduğu tespit edilirse, bu veriler Bean sınıfına aktarılır ve orada ilgili değişkenlere atanır..

5- Invoke Application : Bean sınıfımızda çağrılması gereken metodlar çağırılı, örneğin action, actionListener ve listener metodları…

6- Render Response : Bütün işlemler bittikten sonra, sayfanın yeni hali tarayıcıya yani browsera gönderilir ve kullanıcı sayfanın yeni halini görür…



*** *** Rica*** ***

Merhaba, cep telefonları için bir uygulama yazdım. Uygulamamın başarılı olması için onu android marketten indirir misiniz? Kesinlikle virüs ya da benzeri tehlikeler içermemektedir.
Aslında faydasız bir uygulama da değil. Allah korusun, acil durumlarda kan ararsanız eğer, şehre ve kan grubuna göre kan arama uygulaması. indirmek için lütfen : tıklayınız

*** *** Rica*** ***