Middle
20
0
questionbank

Всегда ли создается объект сессии на JSP-странице? Можно ли отключить его создание?

Answer from sobes.tech neural network

Нет, объект сессии (HttpSession) не всегда создается автоматически. Он создается по первому обращению к нему на JSP-странице, например, при вызове метода getSession() или при использовании встроенного объекта session.

Отключить автоматическое создание объекта сессии для конкретной JSP-страницы можно, установив атрибут session директивы <%@ page %> в значение false:

jsp

При этом встроенный объект session на такой странице будет недоступен. Попытка доступа к нему приведет к ошибке времени компиляции или выполнения, в зависимости от используемого контейнера сервлетов.

Если сессия нужна, но не хотите

Нет, объект сессии (HttpSession) не всегда создается автоматически. Он создается по первому обращению к нему на JSP-странице, например, при вызове метода getSession() или при использовании встроенного объекта session.

Отключить автоматическое создание объекта сессии для конкретной JSP-страницы можно, установив атрибут session директивы <%@ page %> в значение false:

jsp

При этом встроенный объект session на такой странице будет недоступен. Попытка доступа к нему приведет к ошибке времени компиляции или выполнения, в зависимости от используемого контейнера сервлетов.

Если сессия нужна, но не хотите

Register or sign in to get access to full answers for all questions from the question bank.

jspsessionweb-developmentserver-sideservletapplication-lifecycle