相关疑难解决方法(0)

从JAX-RS servlet动态创建映像

是否可以创建PNG图像并将其作为JAX-RS资源的一部分直接输出到浏览器?

像这样的东西:

@Path("img/{externalId}")
@Stateless
@Produces({"image/png"})
public class MyImgResource {

  @GET
  public Response (@PathParam("externalId") String externalId) {
    // create image, write to buffered output stream

    return Response.ok().entity(stream).build();
  }
}
Run Code Online (Sandbox Code Playgroud)

这会有用吗?我是否必须处理正确的标题(Content-Type),还是由@Produces注释完成?可以输出图像作为Response?我可以Response从流中构建一个?

java image jax-rs dynamic-image-generation

4
推荐指数
1
解决办法
6493
查看次数

标签 统计

dynamic-image-generation ×1

image ×1

java ×1

jax-rs ×1