Caros,
Estou iniciando em web ainda. Lendo e pesquisando vi q era uma ma pratica escrever codigo java em jsp, entao estou iniciando o desenvolviemnto com servlets e tenho uma duvida:
Eu criei uma servlet, que é chamada pela minha jsp e devolve pra esse jsp um relatorio em .pdf… ok, funciona normalmente e o relatorio é aberto dentro do browser…
...
bytes = JasperRunManager.runReportToPdf( report, hash, eds );
if (bytes != null && bytes.length > 0) {
response.setContentType("application/pdf");
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(bytes, 0, bytes.length);
ouputStream.flush();
ouputStream.close();
}
a minha duvida e a seguinte: eu queria antes de devolver esse relatorio, escrever algo na pagina como
window.document.write("
pra exibir um gifzinho de carregamento, enqto o processo de geração do relatorio nao termina… entao, como nao possuo experiencia com web começei a tentar coisas loucas como opr exemplo colocar o seguinte, antes do processo de geração do relatorio:
response.getWriter().write("
Mas a minha duvida e como eu faria pra poder exibir esse gif de loading antes do processo…
Agradeço qqer ajuda.

