<jsp:forward>
5 отговора
178 прегледа
<jsp:forward>
String url="";
..............
url="nextPage.jsp"
...............
<jsp:forward page="<%=url%>" />
Taka problemi nqma !!! Oba4e
String url="";
.........
url="../Dir/AnyPage.jsp"
...............
<jsp:forward page="<%=url%>" />
Е те така нестава. Там дето инициализирам стринга "url" какви ли видове пътища пробвам- и абсолютни и релативни и кво ли си не измислях ама нестава.
А като го направя със
<SCRIPT>
document.location="<%=url%>";
</SCRIPT>
става ама във втория случай кадето права forward към страница в друга директория ми се губят атрибутите вав "session". И затова се налага със <jsp:forward да го направя.
Някой може ли дами каже каде бъркам. Благодаря
Ако не беше последната секунда... никога нямаше да свършваме нищо
..............
url="nextPage.jsp"
...............
<jsp:forward page="<%=url%>" />
Taka problemi nqma !!! Oba4e
String url="";
.........
url="../Dir/AnyPage.jsp"
...............
<jsp:forward page="<%=url%>" />
Е те така нестава. Там дето инициализирам стринга "url" какви ли видове пътища пробвам- и абсолютни и релативни и кво ли си не измислях ама нестава.
А като го направя със
<SCRIPT>
document.location="<%=url%>";
</SCRIPT>
става ама във втория случай кадето права forward към страница в друга директория ми се губят атрибутите вав "session". И затова се налага със <jsp:forward да го направя.
Някой може ли дами каже каде бъркам. Благодаря
Ако не беше последната секунда... никога нямаше да свършваме нищо
Re: <jsp:forward>
Мисля че проблема може да е следният:
jsp:forward page= работи с пътища релативни или абсолутитни спрямо web сервера а не спрямо файловата система. В случая е възможно ../Dir да не е публикуван на web сервера и затова да е невалиден път.
Ако пък forward-ваш към друг web application би трябвало наистина да загубиш сесията.
Ако не е това проблема и аз искам да знам какво е било?
Поздрави,
Лук
jsp:forward page= работи с пътища релативни или абсолутитни спрямо web сервера а не спрямо файловата система. В случая е възможно ../Dir да не е публикуван на web сервера и затова да е невалиден път.
Ако пък forward-ваш към друг web application би трябвало наистина да загубиш сесията.
Ако не е това проблема и аз искам да знам какво е било?
Поздрави,
Лук
Re: <jsp:forward>
forward e mnogo typo da pravish v jsp. Tva se opravi obiknovenno v Action na Struts.
inache url ne moje da poche s ../
Ili pochva s / koeto znachi nachaloto na kontexta na web application
ili s [линк]......
url ne e path
inache url ne moje da poche s ../
Ili pochva s / koeto znachi nachaloto na kontexta na web application
ili s [линк]......
url ne e path
Re: <jsp:forward>
A kakvo drygo da izpolzvam koeto da pravi forward. Za forward znam i zatova go izpolzvam ina4e kak da go napravq bez forward ?????
Na tozi "computador" nema kirilica i zatova pi6a na latinica.
Mai po dymata se razbra kade sum !!!
Ако не беше последната секунда... никога нямаше да свършваме нищо
Na tozi "computador" nema kirilica i zatova pi6a na latinica.
Mai po dymata se razbra kade sum !!!
Ако не беше последната секунда... никога нямаше да свършваме нищо
Re: <jsp:forward>
a kak da pyblikyvam ../Dir na servera ???
Ако не беше последната секунда... никога нямаше да свършваме нищо
Ако не беше последната секунда... никога нямаше да свършваме нищо
Re: <jsp:forward>
a kak da pyblikyvam ../Dir na servera ???
За това трябва да прочетеш в документацията на application сервера който ползваш. Ти пък всичко искаш наготово!
Ако пък имаш и web сервер отпред трябва и там да е видима директорията ако правиш редирект през клиента. Иначе forward прави редирект на сервера директно.
Поздрави,
Лук
За това трябва да прочетеш в документацията на application сервера който ползваш. Ти пък всичко искаш наготово!
Ако пък имаш и web сервер отпред трябва и там да е видима директорията ако правиш редирект през клиента. Иначе forward прави редирект на сервера директно.
Поздрави,
Лук