From 4c0ed0396c56f3ae5ca0eba3affa195114d026b9 Mon Sep 17 00:00:00 2001 From: Notmoo-PC\Notmoo Date: Mon, 12 Jun 2017 12:31:47 +0200 Subject: [PATCH] MapByteServlet : correction retour requete HTTP --- src/main/java/servlet/MapByteServlet.java | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/main/java/servlet/MapByteServlet.java b/src/main/java/servlet/MapByteServlet.java index fcac301..7f29b51 100644 --- a/src/main/java/servlet/MapByteServlet.java +++ b/src/main/java/servlet/MapByteServlet.java @@ -19,12 +19,20 @@ public class MapByteServlet extends HttpServlet { MapService mapService = new MapService(); int mapId = Integer.parseInt(servletRequest.getParameter("MAP_ID")); - Map map = mapService.getMap(mapId); + Byte[] mapBytes = mapService.getMapContent(mapId); servletResponse.setContentType("image/png"); - servletResponse.getWriter().print(map.getContent()); + servletResponse.getWriter().print(byteToString(mapBytes)); } - + + private String byteToString(Byte[] bytes) { + StringBuffer sb = new StringBuffer(); + for(Byte currByte : bytes){ + sb.append(currByte.toString()); + } + return sb.toString(); + } + @Override public void doGet(final HttpServletRequest servletRequest, final HttpServletResponse servletResponse) throws ServletException, IOException { -- libgit2 0.21.4