Ответ HTML-страницей для отображения запроса - PullRequest
0 голосов
/ 03 апреля 2019

Я настраиваю и конечную точку отдыха для сопоставления "/ home".Как я могу вернуть веб-страницу (.HTML).

Я пытался с перенаправлением ответа, но, похоже, он не выбрал файл для перенаправления.

@RequestMapping("/home")
     public ReturnType welcome() {
        return "First\src\main\resources\static\home.html";
    }

NOTE : ReturnType here is mentioned ,as unbale to decide on return type 

Мне нужно вернуть home.html, помещенный в (First \ src \ main \ resources\ static \ home.html) как ответ на отображение запроса "/ home"

1 Ответ

0 голосов
/ 03 апреля 2019

Лучше всего будет потоковая передача контента напрямую.

     @RequestMapping("/home")
     public InputStreamResource welcome(ServletResponse output) {
         intput=this.getClass().getResourceAsStream("static\home.html");
         return new InputStreamResource(inputStream);
    }

Вам может потребоваться установить некоторые заголовки ответа, если сниффинг контента отключен.

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