Evo jos jedne stvari koju pokusavam da provalim:
U ASP.NET- u postoji Page_Load metoda koja se izvrsava uvek kada se ucitava strana. Ta metoda se obicno koristi za inicijalizaciju kontrola(punjenje drop down lista sa izvorom podataka, grid sa izvorom, postavljanje inicijalnih vrednosti u text box-ove itd). E sad, koliko sam se ja igrao sa JSF-om, u tu svrhu se koristi konstruktor backing bean-a. Ako se u faces-config podesi da se taj instanca tog bean-a kreira na svaki request posticicu isti efekat kao i ovamo sa Page_Load metodom. Medjutim, ono sto nisam provalio jeste pandam IsPostBack property-ja u jsf-u. IsPostBack(boolean) property omogucuje da se u Page_Load metodi razlikuje da li se radi o inicijalnom ucitavanju strane ili o kliku na dugme recimo. Tako na primer ako u konstruktoru backing bean-a inicijalizujem vrednost nekog inputText field-a na "XYZ" i ako tu vrednost promenim na "YYY" i kliknem na neko dugme, koje za rezultat ima ostanak na istoj strani vrednost tog inputText-a ce se ponovo setovati na "XYZ". Setovanje skope-a bean-a na session ne resava problem.
Zna li neko kako se ovo resava u jsf-u?
Hvala