2.4 - BeanPessoaLivroVisitas.jsp
<%-- Está página não produz qualquer resultado para a interface do usuário. ---- O objetivo da mesma ter sido utilizada foi, apenas, para fins didáticos. ---- Nesta página são demonstrados quatro coisas: ---- ---- 1) uso de tags de ação padrão ---- 2) criação do bean pessoa a partir dos parâmetros do formulário html ---- 3) uso da taglib de formatação para converter a data ---- 4) redirecionamento interno da requisição --%> <%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="br.aiec.negocio.Pessoa"%> <%--Importando a taglibs formating JSTL --%> <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<!DOCTYPE html> <html lang="${idioma}"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> </head> <body> <jsp:useBean id="pessoaBean" class="br.aiec.negocio.Pessoa" scope="request"> <%--Utilizando o elemento de ação para atribuir o valor do nome que foi recebido como parâmetro --%> <jsp:setProperty name="pessoaBean" property="nome" value="${param.nome}" /> <%--Utilizando a taglib parseDate para converter o parâmetro date recebido em formato String --%> <fmt:parseDate pattern="dd/MM/yyyy" var="dtNascimento" value="${param.dataNascimento}" /> <%--Utilizando o elemento de ação para atribuir o valor da data convertida --%> <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>