Como eu faria para saber se uma pagina jsp esta sendo carregada pela primeira vez ou não?
<%! static int count = 0; %>
<%
count++;
if( count == 1 ) {
out.println("Primeira vez!");
}
%>
“Primeira vez” quer dizer o quê?
a) É a primeira vez que o usuário Zezinho carrega a tal página. Ele quer uma mensagem do tipo “Parabéns, Zezinho, esta é a primeira vez que você entrou na página de contas a pagar. Agora veja as opções para seu financiamento.”
Nesse caso, você poria um flag associado à sessão.
b) Hoje reiniciei o meu web server e quero obter uma mensagem do tipo “Bom dia, esta é a primeira vez que esta página é visualizada neste sistema, servida por este web server.”
Nesse caso, seria a solução do Daniel.