将Struts2 web应用程序转换为Angular6

将Struts2 web应用程序转换为Angular6,angular,struts2,Angular,Struts2,我们在Struts2中有一个大型多页应用程序,我们决定将其转换为Angular6 SPA。我们希望有一段时间有混合的web应用程序。新页面以有角度书写。我们逐渐重写现有的页面。但在这个重写过程中,web必须起作用。我试图找到一些指导方针或方法,但我只找到了AngularJS()。这篇文章准确地描述了我们需要什么。但对安格拉斯来说。有人对这个问题有经验吗?有什么有用的链接、例子吗?非常感谢 要求非现场资源是一种额外的要求。现在还不清楚您到底需要什么帮助——添加Angular不会影响后端的任何内容,

我们在Struts2中有一个大型多页应用程序,我们决定将其转换为Angular6 SPA。我们希望有一段时间有混合的web应用程序。新页面以有角度书写。我们逐渐重写现有的页面。但在这个重写过程中,web必须起作用。我试图找到一些指导方针或方法,但我只找到了AngularJS()。这篇文章准确地描述了我们需要什么。但对安格拉斯来说。有人对这个问题有经验吗?有什么有用的链接、例子吗?非常感谢

要求非现场资源是一种额外的要求。现在还不清楚您到底需要什么帮助——添加Angular不会影响后端的任何内容,例如,Angular应用程序只是您发送给客户端的一个JS包,它可能会从后端使用新的或现有的API。您的SPA路由将由Angular在内部处理,如果您希望有一个伪SPA应用程序,例如,一些路由由Angular处理,一些路由由S2处理,那么它就不是SPA,而是“我们将在其中一些页面上使用Angular,但它们与其他Angular页面隔离”。我想帮助您找到将web迁移到Angular的正确方法。我们无法立即重写它。这可能是一种解决方案,其中一些页面由angular渲染,而另一些页面由S2渲染?同时使用angular和S2的路由(如何相互控制和共享,例如记录的用户上下文)。或者,可能只有角度布线,并将所有S2视图重写为角度-这一次会带来太多的工作。最后我们要做一个完整的水疗。但在一段时间内,我们可能需要您编写“伪SPA应用程序”。但并非完全孤立。我们需要共享一些数据(登录用户等),有可能吗?