17 Mart 2015 Salı

JSF flow control

JNDI için yapılması gereken tanımlamalar bulunuyor.
Örneğin /hello isteği geldiğinde index.html'e gidilmesi gibi.

JSF'de faces-config.xml ile tanımlanan yönlendirmeleri görsel olarak gösteren Flow Control ile bu işlemler kolayca yapılabiliyor. xml taglarını hatırlamaya bile gerek kalmadan direk flow control ekranından yönlendirmeleri yapabiliyoruz.

Örneğin bir login işlemi başarılı olursa "Successful", başarısız olursa "Unsuccessful" stringi döndüren bir authorization metodu olsun.
Bu durumda iki adet yönlendirme yapmamız gerekir:
1. işlem başarılı ise hesap.xhtml sayfasına git.
2. işlem başarısız ise login.xhtml sayfasında kal.

Bunları page flow'da şöyle ifade ederiz:
login.xhtml'de hesap.xhtml'e giden bir ok yaratarak üzerine Successful stringini yazarız.
login.xhtml'den yine kendisine dönen bir ok yaratarak üzerine Unsuccessful stringini yazarız.

Böylece yönlendirmeler tanımlanmış olur.



Hiç yorum yok:

Yorum Gönder