Passando a conexão

5 respostas
D

Ola , gostaria de uma ajuda…

quando eu faço :

ServletContext context = getServletConfig().getServletContext(); context.setAttribute("Conex",new Login());

e tento pegar em um Bean:

<jsp:useBean id="Conex" scope="session" class="package.Login" />

ele cria uma nova conexão , ou ele assume a conexão existente ??

Se ele assume a conexão existente , .em que situação destas ele nao assumiria a a conexão?(se o objeto nao tivesse o mesmo nome ?? “Conex” ??)

Obrigado!

5 Respostas

duardor

Repare
Vc esta guardando em um ServletContext e esta tentando pegar uma bean que esta em escopo de session…

D

Cara , por favor vc poderia ser mais explicito ??

Obrigado!

duardor

Seguinte
existem escopos diferentes
exemplos sao escopos de request, aplicação ou sessão…
vc tah salvando no escopo de aplicação e procurando no escopo de sessão …
tenta mudar o atributo scope para aplication ao inves de session

T+

D

mas mudando meu escopo para “application” , isto pode influenciar no resto do meu JSP , ou seja…o JSO vai continuar fazendo parte da minha sessao ???

e quanto a multiplos acessos , nao tem problema??

Valeu!

duardor

Kra seu bean vai ficar no contexo de aplicacao sim e havera problemas de multiploas acessos tb… mas pq vc não coloca seu bean no escopo de aplicação tb…???
utilize o objeto HttpSession q vc obtem a partir do request

Criado 2 de julho de 2003
Ultima resposta 3 de jul. de 2003
Respostas 5
Participantes 2