'daki koşullu yönlendirme, başka bir görünüme koşullu olarak yeniden yönlendirmek için bir yerleşik mekanizma var mı? Kullanıcının oturum açmış olduğu giriş sayfasından "ana sayfa" sayfasına yönlendirilmesini istiyorum.JSF
Zaten iki temel yaklaşımım var, ancak ilk önce nasıl elde edileceğine dair bir fikrim yok. İkincisi, kirli bir çözümdür.
- (EL:
#{login.loggedIn}
)<meta http-equiv="Refresh" content="0; URL=home.jsf" />
ekleyin ve şartlı hale izin - yönlendirmesi yaparak bazı JavaScript içeren, ayrıca koşullu hale olacak
<h:panelGroup />
ekleyin.
veya başka bir daha zarif çözüm elde etmek için bir yol var mı? :-)
Teşekkür
Perfect! Bir charme gibi çalışır, teşekkürler. Bu arada başka bir yaklaşım keşfettim ve denedim: Sayfada yalnızca kayıt için kayıtlı bir süzgeç uyguladım, ancak '@ SessionScoped' 'oturum açma fasulyesi ya da 'Kullanıcı' tarafından yönetilemediğinden başarısız oldu . Seans boştu ...?! – Kai
Bu filtre yalnızca bir JSI '@ Adlandırılmış fasulye için değil, JSF' @ ManagedBean' için çalışacaktır. – BalusC
Ah, Tamam! Bunun bir şekilde JEE konteyner tarafından güvence altına alınacağını düşündüm ... – Kai