Когда веб-приложение использует «j_security_check», где оно хранит имя исходной страницы, запрошенной пользователем (той, на которую пользователь должен быть перенаправлен после успешного входа в систему)?
Напримерпри условии следующего сценария:
0) Веб-приложение содержит страницу «secret.html», которая является защищенным ресурсом, объявленным требующим входа в систему.Предположим, что режим «Регистрация на основе форм».
1) Пользователь пытается получить доступ к странице «secret.html»
2) Пользователь перенаправляется на «login.jsp», заполняет »j_username "и" j_password "и отправляет их в" j_security_check ".
3)" j_security_check "проверяет пользователя / пароль.Если они действительны, он создает «LoginContext», а затем перенаправляет пользователя на первоначально запрошенную страницу («secret.html»).
По крайней мере, я так понимаю, как это работает ...вопрос: на шаге 3 как «j_security_check» узнает, какая изначально запрашиваемая страница («secret.html»)?Я ожидал, что он будет сохранен в контексте сеанса или, по крайней мере, в качестве атрибута / параметра запроса.