пружинный башмак служит угловой - PullRequest
0 голосов
/ 17 декабря 2018

У меня проблемы с обслуживанием моего углового приложения при загрузке Spring.

@RequestMapping("/home")
public String home() {
    return "index";
}

Структура папки

resources > public > index.html

Если я перехожу на localhost: 8080 / home, я получаю эту ошибку:

Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing 
this as a fallback.

Mon Dec 17 13:30:33 CET 2018
There was an unexpected error (type=Internal Server Error, status=500).
Could not resolve view with name 'index' in servlet with name 'dispatcherServlet'

Но если я перейду прямо к http://localhost:8080/index.html, это сработает

Если я пойду прямо к http://localhost:8080, я получу:

No mapping for GET /

1 Ответ

0 голосов
/ 17 декабря 2018

Файлы, которые вы размещаете в ресурсах / общедоступных, предназначены для статических размещенных файлов - это место, где вы должны размещать html целевые страницы, CSS, изображения и ресурсы JS - в коде не требуется сопоставление запросов.

Ваш пример кодадолжен возвращать только определенную строку, но не видя остальной части кода, трудно сказать, почему он не работает.

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