Spring + Angular - обработка URL - PullRequest
       2

Spring + Angular - обработка URL

0 голосов
/ 12 февраля 2019

У меня есть приложение Spring Boot с этой версией:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.1.1.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

<properties>
    <java.version>1.8</java.version>
</properties>

Часть интерфейса работает на Angular 7. Моя версия Tomcat - Apache Tomcat / 8.5.34. У меня есть пара конечных точек, которые обрабатываются Spring.Чего я хочу добиться, так это позволить Angular обрабатывать некоторые конечные точки.Например: /endpoint1 и /endpoint2 обрабатываются Spring, но /endpoint3 и /endpoint4 должны обрабатываться Angular

Я попытался реализовать это, добавив ViewController:

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class ViewController {

    @RequestMapping({ "/endpoint3", "/endpoint4" })
    public String index() {
        return "forward:/index.html";
        //return "forward:/";   also tried with this
    }
}

Однако, я все еще получаю 404, когда пытаюсь получить доступ к этим конечным точкам.Что я делаю неправильно?Любая помощь приветствуется.

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