Mam serwer WWW działający z zasobami REST Jersey i zastanawiam się, jak uzyskać odniesienie do obrazu/png dla przeglądarki img tag; po przesłaniu formularza lub uzyskaniu odpowiedzi Ajax. Kod przetwarzania grafiki do dodawania grafiki działa, po prostu trzeba go jakoś zwrócić.Jak przywrócić obraz PNG z metody usługi REST firmy Jersey do przeglądarki
Kod:
@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. .. ?
}
Cheers
Co próbujesz osiągnąć? Nie możesz tego osiągnąć, wysyłając identyfikator URI z lokalizacją obrazu? – Perception
Chcę, aby użytkownik wyświetlił podgląd wybranej grafiki na zdjęciu przed złożeniem zamówienia. Widzę teraz, że nie można tego zrobić za pomocą posta AJAX, będzie musiał zażądać stron internetowych, jak powiedziałeś, wskazując na przetworzony obraz. – gorn