【发布时间】:2012-02-09 01:38:45
【问题描述】:
我有一个运行 Jersey REST 资源的 Web 服务器,我想知道如何获取浏览器 img 标签的图像/png 参考;在提交表单或获得 Ajax 响应之后。添加图形的图像处理代码正在工作,只需要以某种方式返回即可。
代码:
@POST
@Path("{fullsize}")
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Produces("image/png")
// Would need to replace void
public void getFullImage(@FormDataParam("photo") InputStream imageIS,
@FormDataParam("submit") String extra) {
BufferedImage image = ImageIO.read(imageIS);
// .... image processing
//.... image processing
return ImageIO. .. ?
}
干杯
【问题讨论】:
-
你想完成什么?您不能通过发送带有图像位置的 URI 来实现这一点吗?
-
我希望用户在下订单之前预览照片上选定的图形。我现在看到这不能通过 AJAX 帖子完成,需要按照您所说的那样请求网页,指向已处理的图像。
标签: java image glassfish jersey javax.imageio