Angular ngRoute не работает в приложении Spring Boot - PullRequest
0 голосов
/ 22 ноября 2018

Я работаю над Spring Boot Application, используя Angular JS for UI.Я пытаюсь использовать угловые маршруты для создания одностраничного приложения

Мой статический контент находится в следующем каталоге:

resources/static внутри моего src/main

Я использую класс Controller для загрузки моей первой HTML-страницы index.html.

@Controller
public class PageController {

    @RequestMapping(value = "/", method = RequestMethod.GET)
    String entry() {
        return "redirect:/index.html";
    }
}

МОЕ тело HTML:

<body>
    <header class="app_header">
        <a href="#/mainDashboard">Home</a>
        <h1 class="app_header__title">My title</h1>
    </header>
    <div ng-app="myApp" ng-controller="myController">
        <div class="ng-view">
        </div>
    </div>
</body>

Мой контроллер Javascript:

myApp.config(function($routeProvider) {
    $routeProvider
    .when("/mainDashboard", {
        templateUrl : "dashboard.html"
    });
});

Это не работает.Есть ли что-то еще, что я должен сделать на серверной части ??Пользовательский интерфейс является частью самого приложения Spring Boot и не обслуживается через отдельный веб-сервер.

...