对不起我的英语不好。我正在使用 grizzly 和 jersey 来构建一个 Web 应用程序。
我这样实现
ErrorModel errorModel = new ErrorModel("1", "1", "1");
WebApplicationException applicationException = (WebApplicationException) exception;
return Response.status(applicationException.getResponse().getStatus()).type(MediaType.APPLICATION_JSON_TYPE).entity(errorModel).build();
当我访问一个不存在的页面时。我发现它抛出了一个 WebApplicationException。所以我调试并发现这个方法被调用并返回上面的响应。但最后,http 响应是一个由 grizzly 构建的 html 页面。我应该怎么办