我正在使用Jersey(Intellij Idea with WebServices选项)在Java中构建一个restful api。 Web服务返回JSON中的地理位置。这很有效。
我有一个使用Google Maps API的前端。它需要从我的API接收位置并显示它。前端也准备就绪。
现在,由于两者都是独立开发的,因此我遇到了跨域身份验证问题。我知道我可以通过使用过滤器来解决这些问题,但这不是我想要的解决方案。如何让前端成为同一域的一部分。例如,path1(/ getData)会给我json和path2(/index.html)会给我可视化。
我没有使用任何MVC patthern。我应该切换到Spring MVC吗?如果我不知道我的选择是什么?
另外,一般来说,项目中的前端如何与SAME项目中的后端进行交互?它是纯粹的REST调用吗?
提前致谢。