2

我有一个使用Jersey JAX-RS实现的 REST 应用程序。我必须在一些错误和值之间进行映射。

像这样的东西:

400 - 错误请求 -> 请求包含无效数据(例如丢失、错误的参数值)

404 - 未找到 -> 无效的 URL

如何向应用程序指定如何将错误代码与特定异常/错误相关联?

4

2 回答 2

0

您可以执行以下操作:

try{

.... }catch(...){ return Response.status(Status.NOT_FOUND); }

响应是包 javax.ws.rs.core.Response

于 2012-04-20T14:14:04.153 回答
0

您可以使用异常映射功能 javax.ws.rs.ext.ExceptionMapper;

我这里有示例,请使用完整内容参考

LetzRestOnJersey

于 2014-06-12T05:41:34.653 回答