Xml 在RestEasy中从ExceptionMapper返回JSON的简单方法?

Xml 在RestEasy中从ExceptionMapper返回JSON的简单方法?,xml,json,exception,resteasy,Xml,Json,Exception,Resteasy,情况如下: 我和杰克逊合作得很好 我的RESTful类实现ExceptionMapper,并在其上有一个toResponse方法 如果我的任何RESTful方法中存在问题,则会抛出异常并由toResponse方法捕获 我希望将异常转换为格式良好的XML或JSON(取决于Accept标头) 问题是我不知道toResponse方法中的Accept头是什么。我知道我可以扩展Exception类并将头作为变量传入,然后我可以使用它来响应,但我希望有一种更“正确”的方法来实现这一点。我尝试将@produc

情况如下:

  • 我和杰克逊合作得很好
  • 我的RESTful类实现ExceptionMapper,并在其上有一个toResponse方法
  • 如果我的任何RESTful方法中存在问题,则会抛出异常并由toResponse方法捕获
  • 我希望将异常转换为格式良好的XML或JSON(取决于Accept标头)
  • 问题是我不知道toResponse方法中的Accept头是什么。我知道我可以扩展Exception类并将头作为变量传入,然后我可以使用它来响应,但我希望有一种更“正确”的方法来实现这一点。我尝试将@products注释添加到toResponse方法中,但没有成功

    是否有人成功地将RESTEasy配置为从toResponse轻松返回JSON或XML


    -丹

    别担心,我找到了答案。我的问题一定写得不好,但我会把它留着,以防有人无意中发现

    答案如下:

    …确实有人无意中发现了它。谢谢