Estou iniciando em JSP e não estou conseguindo exibir e validar os dados de um formulário... pesquisei na internet e parece que o mais comum é importar as classes java no arquivo JSP, mas neste problema eu tenho que obrigatoriamento declarar as classes (Pessoa e PessoaBLL) na página JSP... Postei a classe Pessoa() que não estou conseguindo fazer exibir os dados enviados. Não postei a classe PessoaBLL por que quero ver se somente resolvendo este problema de exibição eu consiga também validar os dados. Valew!
PessoaIHM.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>::::: pessoaIHM.html :::::</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<form method="post" action="gravaPessoa.jsp">
<h2>pessoaIHM</h2>
<p>Código: <input name="codigo" type="text" maxlength="5" size="6"></p>
<p>Nome: <input name="nome" type="text" maxlength="40" size="45"></p>
<p>Sexo: <input name="sexo" type="text" maxlength="10" size="11"></p>
<p>Idade: <input name="idade" type="text" maxlength="3" size="4"></p>
<input type="submit" name="enviar" value="Enviar">
<input type="reset" name="limpar" value="Limpar">
</form>
</body>
</html>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>::::: gravaPessoa.jsp :::::</title>
</head>
<body>
<h2>gravaPessoa</h2>
<%
class Pessoa {
String codigo;
String nome;
String sexo;
String idade;
public Pessoa() {}
public void setCodigo(String _codigo) { codigo = _codigo; }
public void setNome(String _nome) { nome = _nome; }
public void setSexo(String _sexo) { sexo = _sexo; }
public void setIdade(String _idade) { idade = _idade; }
public String getCodigo() { return codigo; }
public String getNome() { return nome; }
public String getSexo() { return sexo; }
public String getIdade() { return idade; }
public Pessoa novaPessoa = new Pessoa();
if (PessoaBLL.getErro())
PessoaBll.getMens();
else {
novaPessoa.setCodigo(getCodigo());
novaPessoa.setNome(getCodigo());
novaPessoa.setSexo(getCodigo());
novaPessoa.setIdade(getCodigo());
}
}
%>
</body>
</html>