Java 如何将angular 6和spring MVC与单服务器集成?

Java 如何将angular 6和spring MVC与单服务器集成?,java,angular6,Java,Angular6,Angular 6 dist文件导入到webapp文件夹中。在dispatcher servlet映射中,url模式/用于REST api调用,url模式/**用于index.html文件。用于访问angular 6和REST API的url模式是什么 谢谢一般来说,您的根路径应该为静态内容提供服务,然后您有一个类似于/api/*的路径为rest服务保留。如果您使用的是spring boot 2.0.0,您可以通过将server.contextPath=/api/*放入application.p

Angular 6 dist文件导入到webapp文件夹中。在dispatcher servlet映射中,url模式/用于REST api调用,url模式/**用于index.html文件。用于访问angular 6和REST API的url模式是什么


谢谢

一般来说,您的根路径应该为静态内容提供服务,然后您有一个类似于
/api/*
的路径为rest服务保留。如果您使用的是spring boot 2.0.0,您可以通过将
server.contextPath=/api/*
放入
application.properties
server.servlet.context path
来实现这一点。您只需将所有静态内容放在其中一个文件夹中:

  • /META-INF/资源/
  • /资源/
  • /静态/
  • /公开的/