2
respostas

Minha data não aparece no listaEmpresas

Aparece o nome das empresas e o hífen, porém, mesmo cadastrando com sucesso, não exibe a data!

Meu código da listaEmpresas.jsp :

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@ page import="java.util.List, br.com.alura.gerenciador.servlet.Empresa" %><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>

Lista de empresas:
<ul>    <!-- Realiza o laço -->
    <c:forEach items="${empresas}" var="empresa">    <!-- Acessa a variável empresa -->
        <li> ${empresa.nome } - <fmt:formatDate value="${èmpresa.dataAbertura }"  pattern="dd/MM/yyyy"/> </li>    <!--imprime o nome da empresa  -->
    </c:forEach>
</ul> 
2 respostas

Olá,

Posta sua Classe Empresa aí

package br.com.alura.gerenciador.servlet;

import java.util.Date;

public class Empresa {

private Integer id;
private String nome;
private Date dataAbertura = new Date();

public Integer getId() {
    return id;
}
public void setId(int id) {
    this.id = id;
}
public String getNome() {
    return nome;
}
public void setNome(String nome) {
    this.nome = nome;
}

public void setDataAbertura(Date dataAbertura) {
    this.dataAbertura = dataAbertura;
}

public Date getDataAbertura() {
    return dataAbertura;
}

}

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software