У меня возник вопрос о Java-сервлетах.
Допустим, я на веб-странице сервлета, «somePage».Я хочу войти (используя другой сервлет, сервлет 'login').Поэтому я нажимаю на ссылку входа в систему на странице somePage и перенаправляюсь на страницу входа в систему.Я ввожу свое имя и пароль, и они оба верны.страница входа в систему успешно зарегистрировала меня.
(теперь спрашивает о кодировании для сервлета 'login') Как мне кодировать страницу 'login', чтобы она перенаправляла успешно вошедшего в систему человека обратно в,веб-страница somePage?
Основной вопрос. Откуда страница входа в систему узнает, что страница, которая первоначально была перенаправлена на нее, является страницей somePage?
Я выбрал много параметров запроса, но не говорите мне, да, вы были перенаправлены со страницы 'somePage'.Вот параметры, на которые я смотрел:
String authType = request.getAuthType();
String pathInfo = request.getPathInfo();
String pathTranslated = request.getPathTranslated();
String getUserName = request.getRemoteUser();
String remoteAdd = request.getRemoteAddr();
String uriString = request.getRequestURI();
String sessionID = request.getRequestedSessionId();
String serverName = request.getServerName();
Integer serverPort = request.getServerPort();
String servletPath = request.getServletPath();
Я знаю, что некоторые из них явно не дают мне ответа, который я ищу, но я полагаю, что один из параметров HttpServletRequest должен сказатьстраница входа в систему, которая попросила его отобразить.Любая помощь будет принята с благодарностью.Я собираюсь продолжить поиск ответа.Я пытался найти этот вопрос, но не нашел ответа.