Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2010, 10:15
ganondorf
 
Fecha de Ingreso: agosto-2010
Mensajes: 21
Antigüedad: 14 años, 2 meses
Puntos: 0
Struts2 - Problema con - <param name="contentDisposition"

Cuando se abre la ventanita de descarga.. me aparece el nombre que tengo puesto en el Struts.xml.

Existe alguna otra forma de poder poner el nombre, pues que originalmente tiene el archivo?


Parte de mi Struts.xml

Código HTML:
Ver original
  1. <action name="DownloadSubtitleAction" class="action.DownloadSubtitleAction" >
  2.            
  3.            
  4.             <result name="success" type="stream">
  5.        <param name="contentType">application/octet-stream</param>
  6.       <param name="inputName">fileInputStream</param>
  7.       <param name="contentDisposition">attachment;filename="lost.srt"</param>
  8.       <param name="bufferSize">1024</param>  
  9.     </result>
  10.            
  11.            
  12.             <result name="error">download_fail.jsp</result>
  13.            
  14.         </action>


Como podeis observar, en "contentDisposition", pues tengo puesto como nombre "lost.srt"... y al descargar cualquier tipo de archivo, pues siempre se llama asi.

Me gustaria, pues que no fuese siempre el nombre "lost.srt", que fuese simplemente el archivo que haya descargado.


Saludos.