Re: [javaSpain] ¡Socorro! Internet Explorer y su s eguridad
Carlos Nicolás <[email protected]>
| Newsgroups | gmane.comp.java.javaspain |
|---|---|
| Message-ID | <[email protected]> |
Si como parece por lo que comenta pedro es un bug del navegador, el problema no es del programa si no que el navegador no 'interpreta' bien el flujo y no lo sabe abrir, asi que es un problema a nivel del navegador no a nivel de programa, lo que se me ocurre es que no uses control de cache --- On Tue, 8/7/08, Pedro Arana <[email protected]> wrote: From: Pedro Arana <[email protected]> Subject: Re: [javaSpain] ¡Socorro! Internet Explorer y su seguridad To: [email protected] Date: Tuesday, 8 July, 2008, 6:27 PM 2008/7/8 Santiago Pastor <spastor61@gmail. com>: > Perdonad que insista pero sigo sin dar con la solución. ¿Podría alguien > enviarme un servlet "pequeño" que responda mostrando un .xls? > > De esa forma podré comprobar qué estoy haciendo mal. Os adjunto parte de un > código de prueba que he hecho. > > protected void processRequest( HttpServletReque st request, > HttpServletResponse response) > throws ServletException, IOException { > avivaBeans.Propieda desBean objPropiedades = new > avivaBeans.Propieda desBean() ; > String sDirDocumentos = ""; > > // Inicializamos variables > sDirDocumentos = objPropiedades. getPropiedad( "documentos" ) + > "vf79b/"; > > response.setContent Type("applicatio n/vnd.ms- excel"); pues tienes bien el content type pero no veo donde mandes la extension del archivo... intenta agregarle algo como response.setHeader( "Content- disposition" ,"attachment; filename=\"20083T_ 0120002_VF79B. xls\""); > response.sendRedire ct(sDirDocumento s + "20083T_0120002_ VF79B.xls" ); > > } > > Muchas gracias. Hay un problema con explorer cuando usas conecciones seguras + control de cache y luego intentas descargar el archivo: http://support. microsoft. com/?scid= kb%3Ben-us% 3B323308& x=9&y=13 Igual no es tu caso, pero podrias revizas esto tambien : http://support. microsoft. com/kb/279667 (es de donde saque lo de Content-disposition ) Saludos Pedro Arana -- HAL9000 kernel: [25163.169712] User not responding [tty1], killing user ... __________________________________________________________ Not happy with your email address?. Get the one you really want - millions of new email addresses available now at Yahoo! http://uk.docs.yahoo.com/ymail/new.html