Como faço cache de objetos para aplicações web?

0 respostas
P

Tenho um aplicação web que após setar os valores recuperados executar na query, os envia para a pagina jsp. A página exibe o conteúdo da query com a utilizando JSTL.
No entanto, esse relatório possui 2 caracteristica:
1- exibição dos dados da query;
2- impressão que exibe o conteúdo com uma formatação um pouco diferente, em preto e branco.
Meu problema é que quando o relatório é exibido, ele executa a query, seta os valores no objeto e envia para página. O mesmo acontece no relatório de impressão.
Alguns deste relatório, possuem query um pouco demoradas. Em torno de 10 à 15 minutos.
Gostaria de saber como posso criar um sistema de cache para que o relátorio de impressão não precise executar a query novamente, uma vez que ela já foi executada anteriormente.
Claro que esse sistema teria que trata cada usuário como uma sessão diferente, utilizando concorrencia para que os dados exibidos não tenham problemas de incosistenncia.
Obrigado…

Criado 20 de junho de 2006
Respostas 0
Participantes 1