У меня есть изображение в интернет-магазине моего GAE. Мне нужно извлечь его, сделать некоторые изменения и, наконец, отобразить его на моей странице JSP.
В настоящее время я использовал,
BlobKey blobKey = new BlobKey(req.getParameter("blob-key"));
blobstoreService.serve(blobKey, res);
Это показывает изображение, но я хочу получить его как тип изображения и изменить его размер, используя код ниже
ImagesService imagesService = ImagesServiceFactory.getImagesService();
Image oldImage = ImagesServiceFactory.makeImageFromBlob(blobKey);
Transform resize = ImagesServiceFactory.makeResize(200, 300);
Image newImage = imagesService.applyTransform(resize, oldImage);
byte[] newImageData = newImage.getImageData();
Как я буду отображать мой newImage на странице jsp? Было бы очень полезно, если бы я мог увидеть пример кода. Я также хотел бы знать, есть ли способ получить ключ blob для изображений, которые у меня есть в настоящее время в моем blobviewer.