2.2.2 BeanPessoaLivroVisitas.jsp

<%@page import="java.util.Date"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="br.aiec.Pessoa"%>
<%@page language="java" 
		contentType="text/html; charset=UTF-8"
    	pageEncoding="UTF-8"
%>

<!DOCTYPE html>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<title>BeanPessoa - Livro de Visitas - JSP</title>
	</head>
	<body>
		
		<jsp:useBean id="pessoaBean" class="br.aiec.Pessoa" scope="request">
			<%
				//Obtendo o nome do formulário HTML no formato String
				String nomePessoa = request.getParameter("nome");
			%>
			
			<%--Utilizando o elemento de ação para atribuir o valor do nome que foi recebido --%>
			<jsp:setProperty name="pessoaBean" property="nome" value="<%=nomePessoa%>"/>
			
			
			<%
				//Obtendo a data do formulário HTML no formato String
				String strDtNascimento = request.getParameter("dataNascimento"); 
				
				//Convertendo a data no formato String para o tipo java.util.Date
				Date dtNascimento = new SimpleDateFormat("dd/MM/yyyy").parse(strDtNascimento);
			%>
			
			<%--Utilizando o elemento de ação para atribuir o valor da data, devidamente convertida, que foi recebida como parâmetro --%>
			<jsp:setProperty name="pessoaBean" property="dataNascimento" value="<%=dtNascimento%>"/>
		
		</jsp:useBean>
		
		<%-- Redirecionando para o servlet de historico de visitas --%>
		<jsp:forward page="/historicoLivroVisitas.do" />
		
	</body>
</html>
Copyright © 2014 AIEC.