Re: ¡Socorro! Internet Explorer y su seguridad

"Pedro Arana" <[email protected]>
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
2008/7/8 Santiago Pastor <[email protected]>:
> 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(HttpServletRequest request,
> HttpServletResponse response)
>     throws ServletException, IOException {
>         avivaBeans.PropiedadesBean objPropiedades = new
> avivaBeans.PropiedadesBean();
>         String sDirDocumentos  = "";
>
>         // Inicializamos variables
>         sDirDocumentos  = objPropiedades.getPropiedad("documentos") +
> "vf79b/";
>
>         response.setContentType("application/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.sendRedirect(sDirDocumentos + "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 ...
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.