Ho una procedura che crea un file excel e lo salva su una diretory-

String filename="C:/FILE_.xls" ;
HSSFWorkbook workbook=
new HSSFWorkbook();
HSSFSheet sheet = workbook.createSheet("Foglio1");
FileOutputStream fileOut =
New FileOutputStream(filename);
workbook.write(fileOut);

e funziona.
come faccio Invece di salvarlo di visualizzarlo sulo schermo per un succesivo salva con nome........