Tema: excel en jsp
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/10/2014, 23:43
Moises612
 
Fecha de Ingreso: octubre-2014
Mensajes: 1
Antigüedad: 9 años, 6 meses
Puntos: 0
Respuesta: excel en jsp

Cree un servlet que me genera un archivo en excel y se descarga de forma automatica ,el incoveniente viene cuando llamo al servlet desde jquery no se puede descargar y me direcciona a la funcion error de jquery ajax, espero alguien me pueda ayudar

copio parte del servlet donde se genera el archivo utilizo la libreria apache poi

excel2007 x = (excel2007) imp;
Workbook libro = x.getLibro();
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
response.setHeader("Content-Disposition", "attachment;filename=" + repo.getNOMARC() + ".xlsx");
libro.write(response.getOutputStream());
response.getOutputStream().close();

adjunto mi codigo de jquery

$(document).ready(function() {
$("#generar").click(function(e) {
e.preventDefault();
var btn = $(this);
btn.button('loading');
var dataString = $('#myform').serialize();
alert(dataString);
$.ajax({
type: "POST",
url: "GenerarArchivo",
data: dataString,
error: problemas,
success: function(data) {
$("#resultado2").html("se genero");
}
}).always(function() {
btn.button('reset')
});
;
});
});
function problemas() {
alert("ERROR");
}