Pokud dobre rozumim JSF a vasi otazce, pak mate dve moznosti:
1/ Nepouzivat <redirect /> direktivu;
2/ Pouzivat <redirect /> direktivu a data predat pres session (ci jiny scope
nadrazeny request scope);
Sam jsem na tuto vlastnost direktivy narazil, a musel jsem si ujasnit co je
dulezitejsi, jestli platne URL v prohlizeci ci request atributy. Osobne se
klonim k nazoru, ze platna adresa URL ma smysl jenom v pripade, ze je vase
aplikace v jednom z moznych vstupnich bodu (at se tam uzivatel dostal jak
chtel), kdekoliv jinde je URL spise pomocna informace, ktera beznemu uzivateli
nic nerika (asi jako aktualni spotreba v automobilu, nebo tak neco :-))
Mirek
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jaroslav Kortus
Sent: Wednesday, December 20, 2006 1:15 PM
To: [email protected]
Subject: RequestBean life
Dobry den,
pouzivam parametr <redirect> v navigaci mezi strankami jsf, aby adresa v
prohlizeci byla stale platna. Redirect vsak 'zabije' muj requestBean object a
nahradi ho novym, pri provadeni <redirect>u. Chtel bych se zeptat, jak docilit
abych mohl prostrednictvim request beanu predavat data mezi dvema pohledy, aniz
bych musel odstranit <redirect> anotaci z konfiguracniho souboru? Pripadne,
existuje nejaky jiny zpusob, jak donutit prohlizec, aby si zaktualizoval
informaci o aktualni zobrazovane strance (bez <redirect>)?
Jaroslav Kortus