【发布时间】:2016-11-09 11:53:57
【问题描述】:
现在我正在学习 REST,但我无法理解它的使用方式。可能这是一个非常简单的问题,但由于我对概念缺乏了解,我完全糊涂了。
假设我有一个简单的Spring MVC 应用程序,我运行localhost:8080/greeting/?id=1,它显示了我的greeting.html 页面和我的数据库中的一些数据。到目前为止一切顺利。
但是当我将我的@Controller 更改为@RestController 并调用localhost:8080/greeting/1 时,我得到一个如下{"id":1,"content":"Hello, World!"} 的json。我理解这是正常的,因为这是休息服务的响应。
但是如何在我的 greeting.html 中使用它呢?我的意思是将这些数据映射到我的 html 页面的概念是什么?
提前致谢
阿尔坦
【问题讨论】:
-
通常您会使用一些客户端代码来获取此 JSON 数据。客户端可以是在你的 greeting.html 中执行 HTTP GET 请求的 JS 客户端
标签: spring rest spring-mvc spring-boot spring-data