Foros del Web » Programación para mayores de 30 ;) » Java »

POI-HSSF and POI-XSSF

Estas en el tema de POI-HSSF and POI-XSSF en el foro de Java en Foros del Web. Hola, Necesito generar un archivo excel usando POI-XSSF y al hacer clic en un boton permitir descargar el archivo pero sin almacenar fisicamente el mismo ...
  #1 (permalink)  
Antiguo 26/03/2009, 21:36
 
Fecha de Ingreso: marzo-2009
Mensajes: 1
Antigüedad: 15 años, 1 mes
Puntos: 0
POI-HSSF and POI-XSSF

Hola,
Necesito generar un archivo excel usando POI-XSSF y al hacer clic en un boton permitir descargar el archivo pero sin almacenar fisicamente el mismo
estoy generando el archivo asi
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
System.out.println(" equivale");
Vector a = new Vector();
Vector b = new Vector();
a.addElement("10a");
a.addElement("11a");
a.addElement("12a");
a.addElement("13a");

HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet = wb.createSheet("gelia");
// Create a row and put some cells in it. Rows
for(int i=0; i<a.size();i++){
HSSFRow row = sheet.createRow((short)0);

// Create a cell and put a value in it.

row.createCell((short)0).setCellValue((String)a.ge t(i));

row.createCell((short)1).setCellValue((String)a.ge t(i));

row.createCell((short)2).setCellValue((String)a.ge t(i));
}
// Write the output to a file
FileOutputStream fileOut = new FileOutputStream("ArchivosUpload/workbook.xls");
wb.write(fileOut);
fileOut.close();
}

gracias
  #2 (permalink)  
Antiguo 27/03/2009, 09:36
 
Fecha de Ingreso: febrero-2009
Mensajes: 55
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: POI-HSSF and POI-XSSF

Según lo que yo entiendo por "descargar" significa almacenar el archivo en tu pc, asi que si quieres "descargar" pero no almacenar físicamente dicho archivo, pues lo veo difícil. Sin embargo, si tu intención es permitir que el usuario visualice el archivo de Excel puedes cambiar tu código un poco, debido a que esto ya lo explique en otro post te pongo el link:

3w.forosdelweb.com/f45/save-file-cliente-681768/

Busca en forosdelweb un post llamado: "save file as en el cliente" en la categoría Java y JSP

PD: Debido a que estas en el foro Java y JSP supongo que la aplicación es web, si no es asi, esto te servirá de poco.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 16:30.