现在我正在学习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页面的概念是什么?
提前致谢
俺答
答案 0 :(得分:1)
有多个教程解释如何在 Spring.io 网站上使用RESTful Web服务:
您只需选择最熟悉的方法。
答案 1 :(得分:0)
你可以使用jQuery来解析这个json String
var obj = jQuery.parseJSON( '{ "name": "John" }' );
alert( obj.name === "John" );
然后你可以像这样设置值
<p>Input field: <input type="text" id="test" value="Mickey Mouse"></p>
$("#test").text(obj.name);