在我的测试应用程序中,我有一个采用以下方法的控制器:

@RequestMapping(value = "/{city}", method = RequestMethod.GET)
public @ResponseBody
MyAnwser getAnwser(@PathVariable String city) {
    return new MyAnwser(city);
}


返回以下内容

{"result":{"valueA":"valueB"}}


我正在寻找一种从响应中删除第一个对象符号的方法-“ {”以获取:

"result":{"valueA":"valueB"}


但我找不到使用@ResponseBody时的方法

最佳答案

如果这样做,您将不会得到有效的JSON!换句话说,您不能不这样做。

10-06 13:41