Implicit Object | Tip | Açıklama |
applicationScope | Map | Uygulama seviyesinde tutulan nesneleri içerir. (@ApplicationScoped) |
cookie | Map | Http cookie header’ında bulunan nesneleri içerir |
facesContext | FacesContext | İşlem anındaki FacesContext nesnesi |
flash | Map | Bir sonraki request’e kadar yaşayacak nesnelerin tutulabileceği map. |
header | Map | İlgili request’in tüm header’ları |
param | Map | İlgili request’in URL parametrelerinin saklandığı map |
requestScope | Map | RequestScoped bean’lerin de tutulduğu, request bazlı veri saklamak için kullanılan map |
sessionScope | Map | SessionScoped bean’lerin de tutulduğu, session bazlı veri saklamak için kullanılan map |
Örnek kullanım:
JSF EL ile gelen Implicit nesneler’den managed bean’lerle aynı syntax kullanılarak faydalanılabilir.
<h:outputText value=”#{param[‘selectedItem’]}”/>
yada
<h:outputText value=”#{sessionScope[param[‘selectedItem’]]}”/>
Hiç yorum yok:
Yorum Gönder