我正在开发一个应该向用户返回json和xml(取决于用户选择)的web服务,我使用最简单的方法,即定义两个动作并将(produce =“”)更改为无论需要什么。我已将xml返回操作定义为
@RequestMapping(value = "/getToken", produces="application/xml", method = RequestMethod.POST)
public Map<String,String> getToken(@RequestParam("username")String username, @RequestParam("password")String password)
这个函数在点击它时会出现“Not Acceptable”错误,当我尝试使用时,
produces="application/json"
它工作正常。有人可以帮忙吗?