1
我正在使用mvc的Spring引导。我有一个用于请求和响应的json模式。基本上,用户将数据(以json形式)发布到url,控制器执行其逻辑并返回一个json。我在返回json时遇到困难。到目前为止,我有几个意见(在thymeleaf)与我不想要的硬编码响应。我只想使用一个我可以编辑并发送回客户端的对象。答复非常简单。这是响应的模式:如何在弹簧输出json mvc
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"message":{
"minLength":1,
"type":"string"
}
},
"required": [
"message"
]
}
我有一个符合我的响应json模式的响应类型的对象。我基本上想要输出这个对象给客户端。但不知道如何作为我的控制器返回一个字符串,这个字符串通常是HTML页面的名称。
我已经添加了@RestController,它工作。学到了新东西。 – lualover2017