Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: JSF - Prenos dát pri prepínaní stránky

Aktivity
Avatar
balaz.marek94:16.8.2015 12:28

Zdravím, chcem sa spýtať ako docieliť toho, že po prepnutí stránky (z xhtml súboru na druhý xhtml súbor) to, aby moje dáta (v tomto prípade textové reťazce) ostali nezmenené. Najskôr som to skúšal cez inštanciu, ale ako som pochopil, pri prepnutí stránky sa zmení aj inštancia triedy. Tak som to vyskúšal cez statické premenné. Keďže s JSF ešte len začínam, chcel by som sa spýtať, či sa to rieši takto, alebo nejak inak, pretože sa obávam, ak by som mal web aplikáciu na servery a povedzme 2 návštevníci zmenia statický atribút v ten istý čas, tak by sa im mohli poprehadzovať dáta. Za odpoveď ďakujem :)

 
Odpovědět
16.8.2015 12:28
Avatar
Richard H.
Tvůrce
Avatar
Odpovídá na balaz.marek94
Richard H.:21.8.2015 19:38

Nemyslíš že tohle je špatné fórum

Nahoru Odpovědět
21.8.2015 19:38
Malý užitečný manuál je vždy lepší než bichle k ničemu.
Avatar
Atrament
Tvůrce
Avatar
Odpovídá na balaz.marek94
Atrament:23.8.2015 12:47

Tak fórum je určitě správné. Nejsem zrovna odborník v JSF ale pokud to chápu dobře tak data bys měl tahat z nějakého managed beanu a tomu se dá nastavit životnost. Jelikož potřebuješ sdílet data mezi více stránkami tak

@SessionScoped

vypadá dobře pro tvůj účel. Hádám že doteď jsi tam měl

@RequestScoped.

SessionScoped bean musí implementovat Serializable aby to fungovalo.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
23.8.2015 12:47
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.