Pessoal, eu to meio perdido, pois estou fazendo um curso virtual e estou tendo aula de java e preciso fazer um trabalho que estou ja a uma semana tentando e não consigo…eu preciso descobrir a idade a partir da data de nascimento digitada pelo usuario, usando o metodo substring,o formulario todo eu ja fiz em JSP, onde o usuario digita os dados, que dentre eles esta a data de nascimento, então após eu clicar em enviar na tela seguinte deve aparecer a idade ja calculada, segue abaixo os arquivos usados.
----------principal.jsp-----
<html>
<head>
<title>Java Server Pages</title>
</head>
<body>
<%@ include file="cabecalho.jsp" %>
<form action="recuperainformacoes.jsp" method="post">
Nome: <input type="text" name="nome"/><br/>
Data de Nascimento: <input type="text" name="dtaNascimento"/><br/>
Endereço: <input type="text" name="endereco"/><br/>
CEP: <input type="text" name="cep" title="*cep"/><br/>
RG: <input type="text" name="rg"/><br/>
CPF: <input type="text" name="cpf"/><br/>
Grau de Instrução: <input type="text" name="grinstrucao"/><br/>
Sexo: <select name="sexo">
<option value="Masculino">Masculino</option>
<option value="Feminino">Feminino</option>
</select><p/>
<input type="submit" value="Enviar"/>
</form>
</body>
</html>
----recuperainformacoes.jsp----------------------
<%@ page import="java.util.Date" %>
<%@ page import="java.text.SimpleDateFormat" %>
<html>
<head>
<title>Java Server Pages</title>
</head>
<body>
<h1>Dados Cadastrados: </h1><br/><br/>
Nome : <%=request.getParameter("nome") %> <br/>
Data de Nascimento: <%=request.getParameter("dtaNascimento") %> <br/>
Endereço: <%=request.getParameter("endereco") %> <br/>
CEP: <%=request.getParameter("cep") %> <br/>
RG: <%=request.getParameter("rg") %> <br/>
CPF: <%=request.getParameter("cpf") %> <br/>
Grau de Instrução: <%=request.getParameter("grinstrucao") %> <br/>
sexo: <%=request.getParameter("sexo") %> <br/>
<%@ include file="rodape.jsp" %>
</body>
</html>