Хм, вы можете создать собственный объект Response в Джерси следующим образом:
это вернет 200:
@GET
public Response get() {
URI uri=new URI("http://nohost/context");
Viewable viewable=new Viewable("/index", "FOO");
return Response.ok(viewable).build();
}
чтобы вернуть что-то другое, используйте этот подход:
@GET
public Response get() {
int statusCode=204;
Viewable myViewable=new Viewable("/index","FOO");
return Response.status(statusCode).entity(myViewable).build();
}
Надеюсь, это помогло ....