Flash de Loading durante resultset lento

3 respostas
fournier

Estou com um resultset que, apesar de trazer poucos registros, está muito lento.

Gostaria de colocar uma página de Loading ou um arquivo flash de espera e quando o resultset terminar a busca eu mostre os dados, ie, o que eu queria é mais ou menos isso:

// AQUI CHAMA O FLASH
ResultSet rs5 = conn5.executeQuery(sql5);
// AQUI FECHA O FLASH

Como eu faço isso ???

O código está TODO em JSP.

Obrigado.

3 Respostas

cv1

Ao inves de tentar esconder o problema, pq vc nao procura resolvê-lo?

Só isso já é um problema a se resolver, mas provavelmente um cache no seu banco de dados ou uma query mais otimizada no banco deve dar um jeito, enquanto vc migra seu codigo pra MVC :smiley:

fournier

O problema é a não tenho autorização nem para utilizar servlet nem para mexer no Banco de Dados.

karluqs

Bom, a sugestão do CV é mais do que recomendável, mas nesse caso você pode fazer o seguinte, já que tá tudo no JSP

// AQUI CHAMA O FLASH

out.flush();

ResultSet rs5 = conn5.executeQuery(sql5);

// AQUI FECHA O FLASH

o flush() vai mandar tudo o que já tiver sido processado até o momento pro browser do cliente .

Mas em todo caso faça uma média com a chefia e mostre como MVC ajuda o processo. :smiley:

Criado 26 de junho de 2003
Ultima resposta 26 de jun. de 2003
Respostas 3
Participantes 3