Se puede hacer esto con Java?

Miguelinho
16 de Marzo del 2005
Hola,
tengo un problema, necesito que los usuarios puedan realizar recorridos en un Grafo cargado en la memoria de mi servidor, mediante una interface HTML, el problema es que utilizando JSP <% ... %> el grafo se debe reconstruir cada vez que se carga la página, y esto se hace a partir de una base de datos, son algunos cientos de nodos, y toma mucho tiempo, mi pregunta es, Cómo puedo mantener este grafo cargado en el servidor, sólo cargandolo una vez y que los usuarios lo puedan recorrer utilizando HTML?
bueno, sé que suena extraño :)
¿es correcto urilizar Java para esto?

espero que me puedan ayudar

Miguelinho