在Spring Boot应用程序中迁移JSP以使用angular

问题描述 投票:-1回答:1

我正在使用JSP进行视图的Spring Boot项目中。由于这是一个很大的项目,我们将在每个版本中迁移一些视图,而不是一次迁移所有视图。因此,角度代码将成为战争文件的一部分

我已经参考了这两篇文章,但无法加载angular应用程序:https://medium.com/@majdasab/integrating-an-angular-project-with-spring-boot-e3a043b7307b

https://medium.com/@frithjof.hoppe/setup-a-single-angular-6-and-spring-boot-project-with-maven-ac656c7753ff

我是新手,所以对任何指针都将不胜感激。

更新:查看下面的几条评论,我发现可能会有一些困惑,因此添加一些要点

  1. 我要部署战争文件(无jar /嵌入式服务器)
  2. 角码必须是WAR的一部分,因此可以在同一端口上使用
  3. 应用程序将包含使用angular服务的页面,很少会保留JSP(如上所述,我们将在每个发行版中迁移几个页面)
angular spring-boot hybrid
1个回答
1
投票

您可以将angular app添加到webapp下的main包中,并添加spring配置文件以添加构建配置。可以使用REST调用进行通信。您可能需要添加CORS配置,以避免API调用被阻止。

© www.soinside.com 2019 - 2024. All rights reserved.