我是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 以获得良好的单页应用程序框架。