Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

Sorunuz mu var? Belki de çoktan soruldu..

0
Backing bean ile managed bean arasındaki fark nedir?

Açık 1 Cevaplar 54 Gösterim Java
İlk soru bunların arasındaki fark nedir? ikincisi de bunları neden kullanmalıyım?

1 cevap

0

Özellikle şu anda JSF kullananlar için (v2.0) hemen hemen hiçbir farkı yoktur/kalmamıştır. Temel kavram anlamında farklılık var ama kullanım anlamında fark yok.

Managed-bean: Scope'un otomatik olarak jsf tarafından yönetilmesine olanak sağlayan bir bean tarzı oluyor. Ne zaman yaratılır ne zaman ölür jsf karar veriyor.

Backing-bean: Normalde sadece ekran geliştirmelerindeki elemanların arkasında olan işleri yapması için düşünülen bean tarzı oluyor. Direk ekrandaki elemanlara (components) veya o elemanların değerlerine (values) bağlanıyor. 

Kavram olarak managed-bean demek backing-bean'ın biraz daha gelişmiş hali oluyor.

Backing-bean elemanlara karşılık gelen bean oluyor.

5 Ocak 2017 kenan (2,833 puan) cevapladı
...