Re: Consulta sobre como vizualizar una imagen
"Pedro Arana" <[email protected]>
| Newsgroups | gmane.comp.java.javaspain |
|---|---|
| Message-ID | <[email protected]> |
2008/8/20 ruben ruben <[email protected]>: > Buenas Tardes a todos : > Tengo un problema sobre como Vizualizar una imagen > PrintWriter printwriter = null; http://java.sun.com/j2se/1.4.2/docs/api/java/io/PrintWriter.html Print formatted representat ions of objects to a ___text-output___ stream > printwriter = new PrintWriter(new BufferedWriter(new FileWriter(new File(s1), true))); Esta linea dice: quiero escribir caracteres (PrintWriter) a un buffer (BufferedWriter) para escribirlos a un archivo (FileWriter) que esta identificado por s1 (File), por lo que al final tu imagen despues de ser convertida a texto es escrita en un archivo > recibo una Trama con los datos que necesito ... incluidos la foto de la persona Tomo los datos BINARIOS de la trama y los escribo a la salida del jsp /* Pensando que S1 ya es un stream dependiendo de como vengan tus bytes en la trama puedes necesitar otro tipo de Stream (por ejemplo uno con buffer) */ InputStream is = new InputStream(s1); OutputStream os = response.getOutputStream() ; /* Aqui mientras tengas bytes disponibles para leer , lees uno y lo escribes en la salida (muy mala solucion, debes adaptarla a lo que necesites ) */ while (imp.available != 0){ os.write(imp.read()); } Asegurate de que no llamas a response.getWriter() antes de empezar a enviar bytes (de hecho en vez de un JSP te convendria mas un servlet) >ya agote las posibilidades que se presentan en Internet. si claro >.> Saludos Pedro Arana -- http://alt1040.com/2008/08/todos-somos-criminales/ http://xkcd.com/463/