Bu Sayfayı Paylaş:

Kavram

javax.faces.STATE_SAVING_METHOD

Tanım: JSF'de view durum bilgilerinin client (istemci) veya server (sunucu) tarafından saklanma yöntemini belirten özellik. Özellik ya "server" ya da "client" olarak set edilmelidir ve varsayılan değer çoğu JSF implementation'unda server olarak seçilmektedir

Kavram

com.sun.faces.numberOfViewsInSession

Tanım: JSF'de bir session'da kaydedilen maksimum view sayısını (Senkron olarak POST ile çağrılan isteklerde oluşur) değiştirmek için kullanılan context parametresi. javax.faces.STATE_SAVING_METHOD özelliği server ise geçerli bir özelliktir

Kavram

com.sun.faces.numberOfLogicalViews

Tanım: JSF'de bir session'da kaydedilen maksimum view sayısını (Asenkron olarak GET ile çağrılan isteklerde oluşur) değiştirmek için kullanılan context parametresi. javax.faces.STATE_SAVING_METHOD özelliği server ise geçerli bir özelliktir

Kavram

ViewExpiredException

Tanım: Sunucu tarafında expire olan bir view yeniden restore edilmeye çalışıldığında oluşan exception. FacesException sınıfından türetilmiş bir sınıftır. Exception oluştuğunda "javax.faces.application.ViewExpiredException: viewId: - View could not be restored" şeklinde bir hata mesajı gösterilir.

İpucu

ViewExpiredException Oluştuğunda Farklı Sayfanın Açılması

JSF'de bir web projesinde ViewExpiredException oluştuğu hata mesajının gözükmesi yerine başka bir sayfaya yönlendirmek için web.xml'e aşağıdaki gibi bir ifade eklenebilir :
<error-page>
    <exception-type>javax.faces.application.ViewExpiredException</exception-type>
    <location>/home.xhtml</location>
</error-page>
ViewExpiredException oluştuğunda home.xhtml sayfası açılacaktır




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir