eh possivel trabalhar com diferentes tipos de escopo atraves do objeto 
pageContext, este fornece
4 escopos que sao:
APPLICATION_SCOPE,
PAGE_SCOPE,
SESSION_SCOPE,
REQUEST_SCOPE,
no seu caso eh soh trabalhar com o escopo de aplicacao que e uma area 
comum a
todos os usuario.

Metodos para obter e setar valores:
getAttribute(java.lang.String name, int scope)
setAttribute(java.lang.String name, java.lang.Object o, int scope)

Ex.
java.util.ArrayList aLstPaises = null;
if (this.getPageContext().getAttribute("sdListaPaises", 
this.getPageContext().APPLICATION_SCOPE) == null ) {
           br.unicamp.ccuec.pckClasseComum.Pais pais = new 
br.unicamp.ccuec.pckClasseComum.Pais();
           aLstPaises = (java.util.ArrayList) pais.mtObtemListaPaises();
           this.getPageContext().setAttribute("sdListaPaises", 
aLstPaises,  this.getPageContext().APPLICATION_SCOPE);
} else
   aLstPaises = (java.util.ArrayList) 
this.getPageContext().getAttribute("sdListaPaises", 
this.getPageContext().APPLICATION);
                       
[]´s

Eliel

Adriano Espósito wrote:

> Pessoal,
>  
>         Alguém sabe se tem como colocar em uma aplicação WEB, um 
> objeto na "sessão", mas não para cada usuário. Eu preciso que todos os 
> usuários da aplicação consigam ler este objeto, isto é, ao iniciar a 
> aplicação eu quero carregá-lo e deixar apenas uma instância dele no 
> servidor, no qual todos possam ler.
>  
> Obrigado
> Adriano Espósito



------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a