Fiquei com uma dúvida quanto a passagem de parâmetro data para página JSP
Empresa empresa = new Empresa();
empresa.setNome(nome);
empresa.setDataAbertura(dataAbertura);
Banco banco = new Banco();
banco.adiciona(empresa);
RequestDispatcher rd = request.getRequestDispatcher("/novaEmpresaCriada.jsp");
request.setAttribute("empresa", empresa.getNome());
rd.forward(request, response);
Como foi possível nós pegarmos o dataAbertura se não setamos no request.setAttribute()
<ul>
<c:forEach items="${empresa}" var="em">
<li>${em.nome} - <fmt:formatDate value="${em.dataAbertura}" pattern="dd/MM/yyyy"/> </li>
</c:forEach>
</ul>