variable global a varias paginas jsp

telemaco
23 de Enero del 2005
Hola a todos, tengo declarada una variable Collection en una pagina jsp. En esta pagina tengo un link a otra jsp, y quiero que esté visible la variable Collection.

Como puedo hacerlo??

Gracias por adelantado.

Xenaix
23 de Enero del 2005
Usando la variable session que proporciona el JSP, a no ser de que exprésamente le digas que no lo haga. Como imagino que no habrás hecho eso, al cargar tus páginas el usuario tendrá una sesión automáticamente. Esta variable no es más que un diccionario de objetos que podrás compartir entre páginas. Para ello en la página con la variable pones:

session.setAttribute("miVariable",objeto);

y luego en la otra página para recogerlo:

Collection miObjeto = (Collection)session.getAttribute("miVariable");