[ leny @ 01.11.2006. 04:55 ] @
Kojom metodom se kod servleta vraca na prethodnu stranicu web citaca?? Znaci fali mi parametar kod poziva sledece metode: response.sendRedirect(""); |
[ leny @ 01.11.2006. 04:55 ] @
[ bgd2500 @ 01.11.2006. 10:14 ] @
Tesko da servlet moze da zna koja je bila tvoja prethodna strana.
To moras ili ti da mu kazes (specificiras stranicu) ili da to uradis na klijentu iz javascripta sa history.back(); [ DBELJIC @ 01.11.2006. 11:01 ] @
<input class="button" type="button" value="Back" onClick="history.go(-1)"/>
[ leny @ 01.11.2006. 13:03 ] @
Znam kako ide u java scriptu ali to nema veze sa ovim sto meni treba.
Znam da moze i u php-u jednostavno da se procita adresa sa koje se doslo na trenutnu stranicu, ali me zanim kako to ide kod servleta ?? [ nemnesic @ 01.11.2006. 13:23 ] @
sacuvaj prehodni URL u session pod nekim key-om :)
posle toga, citaj session i taj key i redirect(taj key) simple as that nn [ nikola025 @ 01.11.2006. 13:28 ] @
Ne znam da li ti ovo pomaze ali evo pa probaj.
U headeru od HttpServletRequest-a imas polje tipa string koje predstavlja URL sa koga si dosao na stranicu. Code: httpServletRequest.getHeader("referer"); Naravno taj String sto dobijes je cela adresa oblika http://servername/appname/pagename?param1=value1 Posle toga pozoves response.sendRedirect na tu stranicu. Nisam probao ne znam hoce li raditi bas kako tebi treba. Probaj :) [ leny @ 01.11.2006. 13:36 ] @
Razmisljao sam da tako uradim, ali sesija ima maksimalno vreme trajanja ... ali dobro, ako nema drugog nacina..
nije tako malo 30 min tako da cu verovatno ovako uraditi... Hvala na odgovoru [ leny @ 01.11.2006. 13:45 ] @
E odlicno ta metoda mi je bas trebala . hvala na odgovoru .
Sve skupa to izgleda ovako:: <%response.sendRedirect(request.getHeader("referer")); %> [ bgd2500 @ 01.11.2006. 16:58 ] @
Polje referer je opciono, dakle ne mozes se puzdati da ces ga dobiti popunjenog.
Recimo u Operi moze da se setuje da se to polje ne salje. So, treba voditi racuna o tome kad pises aplikaciju. Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|