Sou iniciante, estou fazendo um exemplo bem simples e
gostaria de saber se eu posso usar a hora atual em um servlet?
e como fazer?
no meu exemplo está assim:
Date data = new java.util.Date();
out.println(data);
Mas eu queria que ela atualizase a cada segundo,
e não ficar uma hora estática.
Vlw!
Bom, então você concorda comigo que esse servlet teria que ser chamado de tempos em tempos né?!
O que você pode fazer é dar uma olhada em Ajax, que é possível fazer uma chamada para a tua servlet sem precisar enviar toda a página, e o melhor, você pode atualizar uma parte dela, e não toda!!!
Logicamente a melhor solução seria o AJAX ,
você pode usa também o método setHeader do objeto response.
response.setHeader("refresh","tempo de intervalo entra as atualizações");
fala ae cara, blzinha?
ou vc pode colocar o seguinte trecho na sua página html
<meta http-equiv="refresh" content="10s">
e a cada 10 segundos ele da um refresh nela.
mas acho q seria legal isso soh para testes, na ‘vida real’ algo com ajax seria bem melhor.
abraços
Valeu pessoal, deu certo!
response.setHeader("refresh","10");
Realmente não é muito prático, mas dar uma olhada em Ajax.