我正在用Spring 5.0.4和带有jQuery的Jackson 2.9.5开发用于Ajax调用的rest API。访问休息点时,出现“我不支持Hyper Media”的异常。 表示不支持application / json内容类型。
我在Ajax调用中设置了contentType:'application / json'。我在测试控制器中有@RequestMapping
。
如果我不@RequestBody
,我的方法将无例外地执行。但是,当我在方法参数中添加@RequestBody
时,就会出现此错误。
我的json是{"searchParam":"test"}
。我有一个带有searchParam属性以及getter和setter的Pojo,我想将json映射到其中。我正在@RequestBody
上此Pojo课。有人可以建议吗?