我正在努力解决为什么响应.entity返回null但仍然没有得到答案如何处理它 在其他示例中,我尝试它返回响应,但在这里我没有得到为什么在响应中收到null 请帮我解决同样的问题
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
import javax.ws.rs.core.Response.Status;
import javax.ws.rs.ext.ExceptionMapper;
import javax.ws.rs.ext.Provider;
import com.sun.jersey.spi.inject.Errors;
@Provider
public class GenericExceptionMapper implements ExceptionMapper<Throwable> {
@Override
public Response toResponse(Throwable ex) {
ErrorMessage errorMessage = new ErrorMessage();
errorMessage.setStatus(404);
errorMessage.setMessage(ex.getMessage());
return Response.status(Status.INTERNAL_SERVER_ERROR)
.entity(errorMessage).type(MediaType.APPLICATION_JSON_TYPE)
.build();
}
}