我开发了使用angularjs作为前端的应用程序,spring mvc作为后端,我在它们之间使用了节点js。
我在appache web服务器上托管前端,在tomcat上托管后端?
这是正确的方法吗?
我在IE浏览器中遇到CORs问题,页面响应时间非常慢。
我可以在tomcat上运行这两个应用程序吗?怎么样?
先谢谢 拉加
答案 0 :(得分:1)
您可以在同一个tomcat服务器上托管两者(这正是我正在做的)。 网页(angularJS app)只需要成为服务器端工件的一部分。 如果您使用的是spring mvc,则意味着您的角度文件需要位于WebContent文件夹中。 然后,您可以设置web.xml,通过控制器调用或指向索引文件的链接将访问者定向到角度应用程序 例如:
<welcome-file-list>
<welcome-file>/angularapp/index.html</welcome-file>
</welcome-file-list>
希望它有所帮助..