сессия в тапестри
От: Pavel Dvorkin Россия  
Дата: 08.06.07 05:52
Оценка:
Есть сайт, у него есть CMS и front-end. В CMS сессия интенсивно используется, на front-end она не используется. Стоит

<session-config>
<session-timeout>30</session-timeout>
</session-config>

в web.xml

В результате пользователи front-end жалуются, что если они отшли на 30+ минут, то их не пускают обратно, а вместо этого отправляют на home page.

Можно ли сделать так, чтобы на front-end сессия либо вообще не использовалась, либо не устаревала ? Или предложите другое решение, снимающее эту проблему. При этом CMS должна работать как обычно, т.е с сессией.

Логина на front-end нет.
With best regards
Pavel Dvorkin
Re: сессия в тапестри
От: Blazkowicz Россия  
Дата: 08.06.07 08:39
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Можно ли сделать так, чтобы на front-end сессия либо вообще не использовалась, либо не устаревала ? Или предложите другое решение, снимающее эту проблему. При этом CMS должна работать как обычно, т.е с сессией.


Надо на front-end убрать работу с сессией а все "сессионные" данные хранить в страницах. Другие рекомендации без описания самого front-end дать сложно. Как подобное реализуется в тапестрях тоже не знаю, надо гуглить.
Re: сессия в тапестри
От: Lucker Беларусь http://lucker.intervelopers.com/
Дата: 08.06.07 15:59
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Есть сайт, у него есть CMS и front-end. В CMS сессия интенсивно используется, на front-end она не используется. Стоит

PD>В результате пользователи front-end жалуются, что если они отшли на 30+ минут, то их не пускают обратно, а вместо этого отправляют на home page.

сделай им remember me птичку. Что бы когда надо было они автоматом логинились обратно!
Blog
Re: сессия в тапестри
От: danila.master Россия  
Дата: 09.06.07 08:42
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Есть сайт, у него есть CMS и front-end. В CMS сессия интенсивно используется, на front-end она не используется. Стоит


PD> <session-config>

PD> <session-timeout>30</session-timeout>
PD> </session-config>

PD>в web.xml


PD>В результате пользователи front-end жалуются, что если они отшли на 30+ минут, то их не пускают обратно, а вместо этого отправляют на home page.


PD>Можно ли сделать так, чтобы на front-end сессия либо вообще не использовалась, либо не устаревала ? Или предложите другое решение, снимающее эту проблему. При этом CMS должна работать как обычно, т.е с сессией.


PD>Логина на front-end нет.


Еще можно написать javascript-таймер, который будет периодически дергать сервер (период меньше timeout'а сессии). Тогда, пока пользователь не закроет браузер, его сессия не устареет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.