Как сбросить область видимости jsp: useBean? - PullRequest
1 голос
/ 16 мая 2011

Я создаю TreeMap боб.Я хочу передать это в рамках сессии.Однако мне нужно сбросить / очистить этот TreeMap боб.

Вот как я объявляю свой боб:

<jsp:useBean id="foo" class="java.util.TreeMap" scope="session"/>

Любые идеи о том, как очистить / сбросить бин (ипродолжайте использовать тот же идентификатор) будет признателен.

1 Ответ

4 голосов
/ 16 мая 2011

Если вы используете c:set JSTL тег и введите null, переменная будет удалена. Еще один способ удалить это использовать c:remove

So

<c:remove var="foo" scope="session"/>

или

<c:set var="foo" scope="session" value="nullVar"/>

, где nullVar равно null

...