- Интеграция Angular 5 с Spring MVC
- Страница 404 при запуске Spring и angular в одном и том же порту.
- Нет сопоставления для GET/в SpringMVC.
- https://www.programming-free.com/2014/01/ Spring-mvc-40-restful-web-services.html
- Смешивание Spring MVC с Angular.JS
- Запустите Spring4MVC с Angular 2 на одном сервер
Приложение собирается и развертывается без ошибок, и я могу использовать примеры конечных точек контроллера.homeController.java и получите ожидаемый ответ в браузере и с помощью завитков.
Код: Выделить всё
@RestController
public class HomeController extends YController {
@GetMapping(value = "/content", produces = MediaType.APPLICATION_JSON_VALUE)
@RequestMapping(value = "/home", method = RequestMethod.GET)
public ResponseEntity home(HttpServletRequest request){
//do home stuff
return new ResponseEntity("/home.html", HttpStatus.OK);
}
}
Код: Выделить всё
rest
org.springframework.web.servlet.DispatcherServlet
1
rest
/*
404
/index.html
/index.html
Структуру файла:
< ul>
[*]mvcApp
- module1
- module2
- webModule
источник
main
java
контроллеры
HomeController.java
[*]ресурсы
[*]webApp
- WEB-INF
web.xml - rest-servlet.xml
[*]...другие файлы из папки angular dist после сборки ng
< /li>
в rest-servlet.xml есть весь импорт для других файлов контекста, а также Тег и bean-компонентauthorizationContext.
Я читал, что для работы этого типа настройки весь трафик должен быть перенаправлен на index.html. поэтому Angular может взять на себя всю работу по интерфейсу. Но когда я развертываю файл войны в Tomcat, я получаю 404, когда я localhost: 8080/webApp/index.html, даже если 404 перенаправлен на index.html в web.xml.
У кого-нибудь есть представление о том, чего мне не хватает?
Подробнее здесь: https://stackoverflow.com/questions/787 ... -to-tomcat