Как установить суффикс для базового URL в весенней загрузке автоматически - PullRequest
0 голосов
/ 28 октября 2019

Мой базовый URL-адрес http://localhost:8090 Я хочу изменить базовый URL-адрес моего веб-сайта на http://localhost:8090/hello

. Подходы, которые у меня есть, находятся в application.properties server.servlet.context-path= / hello

но в этом решении для каждого другого запроса я должен явно послать привет в URL, я хочу, чтобы я хотел, чтобы / hello автоматически добавлялся в URL.

например, если у меня есть homepage.jsp и pdp.jsp в homepage.jsp, у меня есть якорный тег с href = "/ pdp", так что я хочу, чтобы я только нажимал на якорный тег, и он должен автоматически перенаправить меня на http://localhost:8090/hello/pdp

То, что в настоящее время я получаю, когда я нажимаю http://localhost:8090/hello/homepage, отображает мой homepage.jsp, но когда я нажимаю Перейти к PDP . Он перенаправляет меня на http://localhost:8090/pdp я хочу, чтобы он перенаправил меня на http://localhost:8090/hello/pdp

homepage.jsp

Добро пожаловать на домашнюю страницу

Перейти на PDP

pdp.jsp

Добро пожаловать в PDP

Мои контроллеры

HomepageController.java

@Controller
public class HomepageController {

    @GetMapping("/homepage")
    public String homepage() {
        return "homepage";
    }
}

PDPController.java

@Controller
public class PDPController {

    @GetMapping("/pdp")
    public String pdp() {
        return "pdp";
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...