Olá pessoal ,
Fiz um codigo jsp , mas qdo vou rodar a pagina aparece com a data de um mes atras por exemplo rodei hoje : 01/05/06 mas aparece como 01/04/06…o que será que está acontecendo , segue abaixo o codigo :
<%
Calendar tData;
int dia;
int mes;
int ano;
int hora;
int minuto;
int segundo;
String mensagem;
%>
<%
tData = Calendar.getInstance ();
dia= tData.get (Calendar.DATE);
mes=tData.get (Calendar.MONTH);
ano=tData.get (Calendar.YEAR);
hora= tData.get (Calendar.HOUR);
minuto=tData.get (Calendar.MINUTE);
segundo=tData.get (Calendar.SECOND);
mensagem="Olá ! Hoje é : ";
mensagem+=((dia<10)? "0" : "") +dia + "/";
mensagem+=((mes<10)? "0" : "") +mes + "/";
mensagem+= ano + ". São";
mensagem+=((hora<10)? "0" : "") +hora + ":";
mensagem+=((minuto<10)? "0" : "") +minuto + ":";
mensagem+=((segundo<10)? "0" : "") +segundo + ":";
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>teste</title>
</head>
<body>
<h1>Exemplo JSP01</h1>
<%=mensagem%><br>
</body>
</html>
Conto com a sua ajuda , abraços…
Adriana