Elder C. de Moraes wrote:

Pessoal,

Estou fazendo uma página em JSP e queria implementar um contador da seguinte forma: a página chama um servlet e esse servlet lê um arquivo texto, incrementa o valor dele e devolve esse valor à página. Como faço isso? Fiz uma busca no histórico da lista, mas o que eu achei eu não consegui usar adequadamente...

Aproveitando, como eu mantenho o contador estático enquanto o usuário estiver na minha página? Ou seja, se o contador estiver na página principal e o usuário entrar, no exemplo, na página de Downloads, como NÃO incrementar o contador ao voltar à página principal, já que ele "não saiu do site"? Seria um controle de sessão?? Como faço isso?


Obrigado,

Elder C. de Moraes
Analista de Sistemas
MarketSystem

[EMAIL PROTECTED]
Visite: www.marketsystem.com.br e www.csu.com.br

"As informações e dados constantes do presente são confidenciais, sendo
vedado a sua divulgação sem prévia e expressa anuência da MarketSystem,
estando sujeito o infrator as penalidades previstas em lei e nos
instrumentos celebrados."

Vc tem que olhar o id da Sessão. Se o valor dele mudar estamos trantando com outro usuário, então temos que
incrementar o contador.

como faço para obter o id:

request.getSession().getId();

Ai vc vai ter que fz um classe que faço o controle de acesso as todas as outras páginas.

Recomendo que dê uma lida em alguns design Pattern para fazer está parte de controle.

Atenciosamente,

Giovani Penaforte Priori
Desenvolvedor Java
Politec - João Pessoa


------------------------------ 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