如何将角度应用程序内容嵌入另一个角度有限的Web应用程序中

时间:2018-02-11 17:32:38

标签: angular jboss7.x

我的遗留Web应用程序在Jboss 7.x服务器/ HTML5 / Struts类型的MVC框架上运行。此遗留Web应用程序具有内容视图,该视图在HTML页面中实现为IFrame控件。我们动态设置IFrame的“src”属性,以加载不同的内容。

在将遗留应用程序迁移到Angular5的过程中,我们希望采用一步一步的方法,并首先使用Angular实现内容视图。因此,我们计划在单独的角度应用中托管内容视图,并将此内容嵌入到旧版应用页面中。

旧版应用程序运行时详细信息:     mycompany.com:8082/legacyApp

Angualar5网络应用运行时详情     mycompany.com:4100/configview/dynamic_url_part

以下是我尝试在旧版Web应用程序页面中设置Angular内容:

<iframe id='navFrame' name='navFrame' src='http://mycompany.com:4100/configview/dynamic_url_part'></iframe>

当我启动我的旧JBoss应用程序并尝试单击设置“src”属性并刷新整个页面的链接时,我在IFrame窗口中收到404错误消息。即未找到/未加载Angular内容。其余遗留页面加载很好。

我知道我需要修复CORS问题,因为我正在访问其他端口。虽然我通过了一些CORS文档并发布了它,但我不清楚我应该更改什么以及在哪个应用程序中?遗产和/或角度5。

我们可以采取任何明确的步骤,因为我可以更改/配置这两个应用程序。

0 个答案:

没有答案