Когда использовать сеансы в сервлете? - PullRequest
0 голосов
/ 09 июля 2019

Мне нужно создать простое веб-приложение, используя Sessions и Cookies с сервлетом. У меня есть две страницы: страница входа и страница регистрации (простая форма), обе страницы HTML. Должен ли я использовать Session только для входа или только для регистрации или в обоих случаях? И почему? Спасибо.

1 Ответ

0 голосов
/ 09 июля 2019

Если вам нужно перенести данные с одной страницы на другую с разными запросами, вы можете используйте session.

Если вы просто отправляете информацию со страницы регистрации, а затем сохраняете данные в базе данных, вам не нужно использовать сеанс.

Если вам нужно, когда пользователь регистрируется на странице, перейдите на страницу входа и покажите имя пользователя, вы можете использовать сеанс, подобный этому session.setAttribute("username",request.getParameter("userName")), а в других запросах вы можете получить его как session.getAttribute("username") и отправить его на страница, чтобы показать, кто входит.

...