Bom dia pessoal,
Sou iniciante em uso de taglibs e estou com a seguinte dificuldade:
Tenho um servlet que coloca em escopo de request uma collection e redireciona para um jsp:
....
c = new ArrayList<Object>();
rs = pstm.executeQuery();
while(rs.next()){
c.add(new Object[]{new Long(rs.getLong(1)),rs.getString(2),rs.getString(3),rs.getString(4),rs.getInt(5),rs.getString(6)});
}
request.setAttribute("manutencoes", c);
// encaminho navegação
return request.getParameter("pagina");
No JSP eu tenho usar uma tag do core <c:forEach>, mas nada acontece. Nem dá erro nem funciona. Simplesmente a página fica em branco.
<%@ page import="java.util.*" %>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%
Collection col = (Collection) request.getAttribute("manutencoes");
%>
<c:catch var="excecao">
<c:forEach items="${col}" var="obj[]" varStatus="status">
<c:out value="Teste"/>
<c:out value="${status.count}"/>
</c:forEach>
</c:catch>
<c:out value="${excecao}" escapeXml="false">nunhuma exceção</c:out>
Alguém pode me ajudar?
Obrigado,
Dnax


