Pessoal, segue minha servlet:
[code]
package net.a.struts.tests;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
public class ListaContatosAction extends Action {
@Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
List listaContatos = new ArrayList();
listaContatos.add(“jose”);
listaContatos.add(“joao”);
listaContatos.add(“maria”);
request.setAttribute(“contatos”, listaContatos);
return mapping.findForward("lista");
}
}[/code]
e minha jsp:
[code]<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %>
${contato}[/code]
Quando eu mando executar, não aparece o valor da variável… aliás… apenas
${contato} na tela. o__O
qual erro besta estou cometendo?
Obgd