Pegando data e numero de um form

5 respostas
adriano-itupeva

Galera Bom dia…

Estou com um problema bem básico aki e estou meio perdido.
Tenho um form que tem um campo nascimento do tipo data e um campo numero do tipo inteiro. Como eu pego os valores em jsp???

valew galera,
abraços

5 Respostas

E

request.getParameter(“nomedocamponoformulario”)

adriano-itupeva

edneyimme:
request.getParameter(“nomedocamponoformulario”)

Entao ja tentei mas ele da um erro

int numero = request.getParameter(“numero”);
Date nascimento = request.getParameter(“nascimento”);

nao funcionou comigo, será que tem aluma coisa errada.

valew
Adriano

E

Nao.

request.getParameter() retorna uma String
Dai vc deve efetuar a conversao.

new Integer(request.getParameter("numero")).intValue();
A

para o inteiro basta vc converter assim:

int numero = Integer.parseInt(request.getParameter(“numero”));

agora para converter para Date o processo é um pouco mais complicado.

A

para a data faça isto:

Date nascimento = request.getParameter(“nascimento”);

SimpleDateFormat formatar = new SimpleDateFormat(“dd/MM/yyyy”);
java.util.Date dtnasc = formatar.parse(nascimento);

//se for gravar os dados em um banco
java.sql.Date dtnascimento= new java.sql.Date(dtnasc.getTime());

Criado 8 de agosto de 2006
Ultima resposta 8 de ago. de 2006
Respostas 5
Participantes 3