@morj111
WebKid

Как сделать редирект на страницу? Java Spring Boot?

После нажатия на логин мы переходим на страницу авторизации, у меня есть 5 вкладок: Главная , Главная1, Главная2, .. Главная 5
Как сделать чтоб по при переходе с Главной2 на страницу Логина при успешной авторизации возвращалась она же, а не / - т.е. Главная
Ниже представлен код хедера.
<li style="margin: 0 2.1rem;" class="nav-item login">
                <a class="nav-link " th:href="@{/login}" onclick="document.getElementById('login').style.display='flex'">
                    Логин
                </a>
                <hr>
                <a class="nav-link " th:href="@{/registration}" onclick="document.getElementById('register').style.display='flex'">
                    Регистрация
                </a>

            </li>


Сама авторизация

<form th:action="@{/login}" method="post">
                <div th:if="${param.error}">
                    <div class="alert alert-danger">Invalid username or
                        password.</div>
                </div>
                <div th:if="${param.logout}">
                    <div class="alert alert-info">You have been logged out.</div>
                </div>
                <div class = "form-group">
                    <label for ="username"> Username </label> :
                    <input type="text" class = "form-control" id ="username" name = "username"
                           placeholder="Enter Email ID" autofocus="autofocus">
                </div>
                <div class="form-group">
                    <label for="password">Password</label>: <input type="password"
                                                                   id="password" name="password" class="form-control"
                                                                   placeholder="Enter Password" />
                </div>

                <div class="form-group">
                    <div class="row">
                        <div class="col-sm-6 col-sm-offset-3">
                            <input type="submit" name="login-submit" id="login-submit"
                                   class="form-control btn btn-primary" value="Log In" />
                        </div>
                    </div>
                </div>
            </form>
  • Вопрос задан
  • 1341 просмотр
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
Здравствуйте!
Ответ на ваш вопрос достаточно легко найти в интернете, если погуглить...
https://stackoverflow.com/questions/26833452/sprin...
https://stackoverflow.com/questions/14573654/sprin...
https://www.baeldung.com/spring-security-redirect-login
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы