Boa noite!!
Tenho os arquivos cabecalho.jsp, conteudo.jsp e recuperaInformacoes.jsp, no arquivo conteudo.jsp digita-se vários dados para cadastro e após clicar no botão enviar, a resposta deverar aparecer no navegador os dados digitados, porém eis a questão:
Um dos dados digitados é a data de nascimento com isso deve aparecer na tela (Browser) a idade correta do usuário.
-
o que devo incluir no arquivo conteudo.jsp ou recuperaInformacoes.jsp?
-
como fazer esse cálculo corretamente?
-
onde devo chamar esse método, no arquivo recuperaInformacoes.jsp?
- abaixo estão os códigos (com certeza com alguns erros), não tenho os códigos para calcular a idade:
Arquivo conteudo.jsp
<%@ page import ="java.util.Date" %>
<%@ page import ="java.text.SimpleDateFormat"%>
<html>
<head>
<Title>Arquivo CONTEUDO.JSP</title>
</head>
<body>
<%@include file="cabecalho.jsp"%>
<form action="recuperaInformacoes.jsp" method="post">
Nome: <input type ="text" name="nome"/> <br/><br/>
Data de Nascimento: <input type ="text" name="dtaNascimento"/><br/><br/>
Endereço: <input type ="text" name="endereco"/><br/><br/>
CEP: <input type ="text" name="cep"/><br/><br/>
RG: <input type ="text" name="rg"/><br/><br/>
CPF: <input type ="text" name="cpf"/><br/><br/>
Sexo: <select name="sexo"> <br/><br/>
<option value="Masculino">Masculino</option>
<option value="Feminino">Feminino</option>
</select><br/><br/>
Grau de Instrucao: <select name="grau">
<option value="Fundamental">Fundamental</option>
<option value="Ensino Medio">Ensino Médio</option>
<option value="Superior Incompleto">Superior Incompleto</option>
<option value="Superior Completo">Superior Completo</option>
</select><br/><br/>
<input type="submit" value="Enviar"/>
</form>
<%@ include file="calculo.jsp"%>
</body>
</html>
******Arquivo recuperaInformacoes.jsp*************
<%@ page import="java.util.Date"%>
<%@ page import="java.text.SimpleDateFormat"%>
<html>
<head>
<title>Arquivo RECUPERAINFORMACOES.JSP</title>
</head>
<body>
<%@ include file="cabecalho.jsp"%><br/><br/>
<b>Os dados informados são:</b><br/><br/>
Nome: <%=request.getParameter("nome")%><br/><br/>
Data de Nascimento: <%=request.getParameter("dtaNascimento")%><br/><br/>
Endereco: <%=request.getParameter("endereco")%><br/><br/>
CEP: <%=request.getParameter("cep")%><br/><br/>
RG: <%=request.getParameter("rg")%><br/><br/>
CPF: <%=request.getParameter("cpf")%><br/><br/>
Sexo: <%=request.getParameter("sexo")%><br/><br/>
Grau de Instrucao: <%=request.getParameter("grau")%><br/><br/>
<%@ include file="calculo.jsp"%>
</body>
</html>
Alguém tem uma solução para um iniciante em Java? :?:
Márcio