объем сеанса по скорости - PullRequest
1 голос
/ 31 мая 2010

Как я могу использовать область видимости в VELOCITY (в части просмотра я использую sample.vm как этот).

Мое требование: когда я захожу на страницу, я хочу сохранить имя пользователя и некоторые детали в сеансе, и если я нажимаю «Выйти», я хочу очистить всю информацию в этом сеансе.

1 Ответ

0 голосов
/ 31 мая 2010

При рендеринге шаблона со скоростью вы должны передать Context, который в основном является хеш-картой.

Таким образом, вы копируете материал из сеанса в этот контекст перед рендерингом шаблона.

Когда вы нажимаете кнопку logout, просто уничтожаете объект Session в соответствии со стандартной практикой. Обычно вам не нужно делать ничего особенного для скорости.

Ну, это в том случае, если вы называете скорость явно из сервлета. Если вы используете фреймворк, он делает это за кулисами, но даже в этом случае простое удаление Session поможет.

...