在Java中分离前端和后端 - Spring MVC框架



我是Spring MVC框架的新手,我想学习如何完全分离前端(html,js等)和后端(java)。

我将使用RESTfull服务,使用JSON。我想我要构建单页应用程序。

大多数教程都显示在我不喜欢的 jsp 页面中。

看到我的朋友公司项目(使用Spring MVC),他们使用嵌入式码头服务器,在服务器配置中,他们为前端和后端路径分配了两条不同的路径。

我看到前端代码只有html javascript等,在后端的方法是一样的。(完全分开!!)

我的问题是:"他们如何将请求从前端传递到后端并从后端获取结果并更新前端"。

此外,他们还使用Maven后端和前端定义为根中的模块。

你能分享教程,这样我就可以理解玩代码吗?

他们如何将请求从前端传递到后端并从 后端和更新前端'

他们可能使用HTTP[S]作为传输,JSON作为数据表示格式。浏览器支持 AJAX,它允许您在不重新加载页面的情况下建立 HTTP 连接。

你能分享教程,这样我就可以理解玩代码吗?

不,这不是这个网站的用途。

评论:

JSP对于在服务器上生成HTML仍然非常有用。如果您希望Google抓取您的网站,这是非常必要的。

查看Spring Data REST以获取快速REST API的框架。

还可以查看 ExtJS 或 Dojo 以获得良好的单页应用程序框架。

最新更新