Valew pessoal, dei uma lida achei muito interessante essa display tag library
porem não estou conseguindo ultilizar.
Baixei o bin
extrai ele
adicionei os 3 jar ao net beans (displaytag-1.2, displaytag-export-poi-1.2, displaytag-portlet-1.2)
coloquei ele no jsp:
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
então chamei minha lista, só para testar, sem formatar nada ainda, um passo de cada vez, hehe:
ai quando executo, recebo essa exception:
java.lang.ClassNotFoundException: org.apache.commons.lang.UnhandledException
Falta alguam coisa?
fiz algo errado?
segue o codigo da minha JSP:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
//taglib display
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
<html:html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>MZ TI - Suporte</title>
</head>
<body>
<table border="0">
<tr>
<td><form action="nUser.do">
<input type="submit" value="Novo usuario">
</form></td>
<td><form action="/mz-ti/admin/suporte.jsp">
<input type="submit" value="Inicio">
</form></td>
<td></td>
</tr>
</table>
//tabela que é exbida sem a taglib
<table border ="0">
<tr>
<td align="center"><b>Nome</b></td>
<td align="center"><b>Area</b></td>
<td align="center"><b>Ramal</b></td>
<td align="center"><b>Baia</b></td>
</tr>
<c:forEach var="user" items="${user}">
<html:form action="/altUser.do" focus="user.nome">
<tr>
<td align="left">${user.nome}</td>
<td align="left"><p align="center">${user.areaname}</p></td>
<td align="left">${user.ramal}</td>
<td align="left">${user.baia}</td>
<td>
<html:submit value="Alterar" property="btenviar"/>
<html:submit value="Excluir" property="btenviar"/>
</td>
</tr>
<html:hidden value="${user.id}" property="user.id"/>
<html:hidden value="${user.nome}" property="user.nome"/>
<html:hidden value="${user.area}" property="user.area"/>
<html:hidden value="${user.ramal}" property="user.ramal"/>
<html:hidden value="${user.baia}" property="user.baia"/>
</html:form>
</c:forEach>
</table>
//tabela que estou tentando chamar com a taglib
<display:table name="${user}" />
</body>
</html:html>