3.5 ExibirHistorico.jsp

<%@page import="java.text.SimpleDateFormat"%>
<%@page import="br.aiec.Pessoa"%>
<%@page import="java.util.List"%>
<%@page language="java" 
      contentType="text/html; charset=UTF-8"
      pageEncoding="UTF-8"%>
      
<%--Importando a taglib core JSTL --%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<!DOCTYPE html>
<html>
  <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>Histórico de Visitantes - JSP</title>
  </head>
  <body>
      <table border="1">
          <thead>
              <tr>
                  <td>Nome</td>
                  <td>Data Nascimento</td>
                  <td>Idade</td>
              </tr>
          </thead>
          <tbody>
              <%--Esse laço percorre a lista de visitantes, exibindo cada um deles --%>
              <c:forEach var="pessoa" items="${historyVisits}">
                  <tr>
                      <td>${pessoa.nome}</td>
                      <td>${pessoa.dataNascimentoString}</td>
                      <td>${pessoa.idade}</td>
                  </tr>   
              </c:forEach>
          </tbody>
      </table>    
  </body>
</html>

Esse último código da página “ExibirHistorico.jsp” faz uso da tag JSTL ForEach, que será tratado mais adiante na disciplina. Para que seja possível executar a referida página corretamente, faz-se necessária a instalação de duas bibliotecas extras:

A instalação das bibliotecas consiste em copiar os dois arquivos para a pasta WEB-INF/lib do contexto da sua aplicação web.

Copyright © 2014 AIEC.