Ответ
VictorSmirnov 09.10.2003 10:32
Евгений!
Получается, что нужна возможность сохранять данные
о сессии клиента. В нашем случае я
предполагаю сл. сценарий.
Клиент обратился к серверу.
Для него создается сессия. К "описанию"
этой сессии мы привязываем объект дерево,
в котором указано, что в дереве свернуто, а что развернуто.
Формируя страницку по запросу пользователя,
мы берем сохраненный в сессий объект
и по нему строим дерево.
Возможно, я использую неправильную терминологию,
но, надеюсь, понятно, что я хотел сказать.
В jsp, asp подобный механизм реализован.
В Парсере пока, видимо, нет.
Вопрос в том, а оно нужно?
Если интерес исследовательский, тогда можно
заодно и порешать более общую задача -
отслеживания сессий.
В крайнем случае, можно все страницы получать
не GET'ом а POST'ом. Тогда можно в параметры
запихать все что угодно. Взять объект,
"сеарилозовать" :) его как-нибудь и запихать
в параметр. Пользователь нажимает на ссылку,
отрабатывает javascript, который делает post
формы с параметром. Это как вариант :)