在jax rs服务方法/ jax rs过滤器中修改从httpservletresponse发送的响应正文

时间:2019-04-27 21:15:07

标签: java servlets jax-rs

我通过传递@Context HttpServletRequest和@Context HttPServletResponse作为参数,从jax rs服务方法调用http servlet doPost方法。 Servlet的doPost(request,response)方法使用ServletOutputStream向客户端输出几行文本。我需要在jax rs服务方法或jax rs过滤器中访问这些行以修改这些行,然后将其发送给客户端。

@Post
@Path("")
@Produces("application/json")
jaxrsServiceMethod(@Context HttpServletRequest req, @Context HttPServletResponse res){
// Calls doPost(req, res)
}

doPost(HttpServletRequest req, HttPServletResponse res){
 out.println("");
 out.println("");
 out.flush();
 out.close();
}

我需要访问jax rs代码中doPost中打印的行吗?

0 个答案:

没有答案