как сэкономить время в переменной - PullRequest
0 голосов
/ 24 октября 2018
if(session.isNew()) {
        out.println("New Session");
        formatted = new SimpleDateFormat("HH:mm:ss").format(new Date(System.currentTimeMillis()));
        out.println(formatted + " from inside");
       }
       out.println("Outside time" + formatted);

мой вопрос -

  • HAPPENING - Впервые значение форматирования одинаково для внутренней и внешней частей оператора if.После того, как я снова обновлю страницу, я получу нулевое значение для моего отформатированного значения.
  • Почему это происходит?Я хотел сохранить текущее время в отформатированной переменной, поэтому я знаю, во сколько пользователи вошли в новый сеанс.Любая помощь, пожалуйста ...

1 Ответ

0 голосов
/ 24 октября 2018

Я думаю, вам нужно использовать Session.setAttribute для хранения отформатированного времени, используя ключ в сеансе, и Session.getAttribute с тем же ключом, чтобы получить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...